1.1 - Presentation
**299Ko** is a French **CMS** (content management system) written in [PHP](https://en.wikipedia.org/wiki/PHP). Derived from the CMS [99ko](https://github.com/99kocms), it retains its philosophy of simplicity and ease of use. It is a [free software](https://en.wikipedia.org/wiki/Free_software) licensed under [GNU GPL v3](https://en.wikipedia.org/wiki/GNU_General_Public_License). Completely free, it allows anyone to create their own website, blog, image gallery, and more, without requiring any programming knowledge. Designed primarily for beginners but usable by everyone, 299Ko can easily be modified to suit individual needs. With a bit of practice, you can even create your own graphical style (theme) or your own modules (plugins) to further extend the possibilities of this lightweight CMS. Indeed, far from being overcomplicated, its guiding principle remains simplicity: easy to install, use, maintain, back up, and even modify. Without relying on a database, 299Ko stores all website content in [JSON](https://en.wikipedia.org/wiki/JSON) files, making it a very fast system. This is a volunteer project, meaning no one is paid to contribute to the software's development. At the time of writing, I am the only one working on the CMS, progressing during my breaks. However, if you want to lend a hand, any help is welcome, even moral support ^^ Currently, 299Ko is only available in French, but this might change in the future đŸ˜€ All the source code is available on [GitHub](https://github.com/299Ko), allowing anyone to track changes and propose their own. ## Libraries Used To simplify the development of the system, 299Ko relies on several libraries: - [FancyApps](https://fancyapps.com/): A lightbox simplifying the display of images or pop-up windows without leaving the page. - [FontAwesome](https://fontawesome.com/): An icon font for displaying icons on your pages. - [TinyMCE](http://www.tinymce.com/): An editor that makes writing HTML simple without needing to understand its structure, in a [WYSIWYG](https://en.wikipedia.org/wiki/WYSIWYG) format. ## Hosting At the beginning of 299Ko's development, all services (blog, documentation, forum) were hosted for free by [TuxFamily](https://www.tuxfamily.org/en/main), an organization that provides free hosting for open-source software projects to promote them. Thank you to them for their support. Recently, all content has been self-hosted by the site administrator, Max, on an HP MicroServer Gen 8 powered by solar panels :)
What is 299Ko?
299Ko is a lightweight and fast French CMS (content management system) written in PHP.
Inspired by the CMS 99ko, it retains a philosophy focused on simplicity and ease of use. This free software, licensed under GNU GPL v3, is completely free and allows anyone to create their own website, blog, image gallery, and much more, without requiring programming knowledge.
A Volunteer Initiative
This project is developed voluntarily. To date, 299Ko is maintained by a single person working on the CMS during their free time. Any help, whether technical or moral, is welcome to contribute to the continuous improvement of this project.
Current Status
Available Language: French (other languages may be added in the future).
Source Code: Freely accessible on GitHub, allowing the community to propose improvements.
Hosting
Origins
Initially, 299Ko's services (blog, documentation, forum) were hosted for free by TuxFamily, an organization dedicated to promoting free software. A big thank you to them for their initial support.
Current Situation
Today, 299Ko is self-hosted by its creator, Max, on an HP MicroServer Gen 8 powered by solar panels. This infrastructure reflects a commitment to a free, sustainable, and independent project.