writefreely-docker/docker-compose.sqlite3.yaml
Germán Martín a15d4e58cd
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>
2024-06-12 12:59:37 +03:00

15 lines
266 B
YAML

services:
writefreely-web:
container_name: writefreely-web
image: jrasanen/writefreely:latest
build:
context: .
init: true
env_file:
- .env
volumes:
- ./data:/data
ports:
- 8080:8080
restart: unless-stopped