chore(NOTICKET): removed mentions of out of github repo
refactor(readme): contribution guidelines
refactor,add(all): added upgrading script, git is latest release
Chyrp Lite is a MIT licensed blogging engine written in PHP.
Chyrp Lite is exposed by default to port 9000 on the host. You can visit it on 127.0.0.1:9000
.
sudo docker-compose build
Before running, populate the .env file:
MYSQL_RANDOM_ROOT_PASSWORD=yes
MYSQL_PASSWORD=<password>
MYSQL_USER=<user>
MYSQL_DATABASE=chyrp
Then, run like this:
sudo docker-compose up -d
Visit http://127.0.0.1:9000/install.php
.
Select "MySQL", the hostname is db
and follow your .env for everything else.
Note: Chyrp URL must be http://127.0.0.1:9000
during setup. You can change it later to the website which will host your Chyrp Lite instance, once you are ready to put it online.
Once setup is done, run sudo docker-compose exec web rm /var/www/html/install.php
.
sudo docker-compose exec web upgrade
Then, go to http://127.0.0.1:9000/upgrade.php
.
Feel free to drop a pull request. You can also use the issue tracker.
This entire project is under GPLv3 or later. Check the LICENSE file.