gilacms / gila
A framework to build your next awesome web application
Installs: 28
Dependents: 0
Suggesters: 0
Security: 8
Stars: 45
Watchers: 6
Forks: 12
Open Issues: 0
Language:JavaScript
Requires
- php: ^8.0
- facturapi/facturapi-php: ^2.0
- latte/latte: ^2.11
- smalot/pdfparser: ^2.2
- twilio/sdk: ^6.34
Requires (Dev)
- phpunit/phpunit: ^9.3.0
This package is not auto-updated.
Last update: 2024-11-16 01:56:25 UTC
README
Gila CMS
Gila CMS is a content management system made in PHP and MySql. Built with MVC architecture, is very easy to develop on it any costumized solution.
Download
# with composer
composer create-project gilacms/gila
# with git
git clone https://github.com/GilaCMS/gila.git gila
Installation
- Create a new database and a user with all privileges in MySql
- Run /install in your browser
- Fill all fields with the database credentials and the admin's data of the website
- The installation is complete
Run with Docker
Prepare the database
docker run --name mariadb1 -e MYSQL_ROOT_PASSWORD=rootpass -e MYSQL_DATABASE=g_db -e MYSQL_USER=g_user -e MYSQL_PASSWORD=password -d mariadb
Get the mariadb1 ip (use it as Database Hostname)
sudo docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' mariadb1
Run the container at http://localhost:8088 (DB Name: g_db, DB User: g_user, DB Password: password)
docker run -d -p 8088:80 vzuburlis/gilacms
Useful Links
Get Involved
You are welcome to be part of the development of Gila CMS. First please read Code of Conduct
For any question/feature proposal/help needed Make a new issue
Gila CMS is using Semantic Versioning