Add enhanced configuration and Docker Compose support for WriteFreely (#2)

* Update ini configuration. Add docker-compose examples
* remove unneeded network config
* Add docker compose instructions
* Correct sqlite location
* do not wait for MariaDB
* Use writefreely user
* Add .env instructions for docker compose
* Retry init if database is not ready
* Ignore production directories
* Improve init checks
* refactor init script

---------

Co-authored-by: Germán Martín <gmartin@gmartin.net>
This commit is contained in:
Germán Martín 2024-06-12 11:59:37 +02:00 committed by GitHub
parent 0f4b06fa8f
commit a15d4e58cd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 399 additions and 41 deletions

View file

@ -1 +1,3 @@
data
db-data
.env