mirror of
https://github.com/jrasanen/writefreely-docker.git
synced 2025-05-08 15:16:03 +03:00
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:
parent
0f4b06fa8f
commit
a15d4e58cd
9 changed files with 399 additions and 41 deletions
38
.env.mariadb
Normal file
38
.env.mariadb
Normal file
|
@ -0,0 +1,38 @@
|
|||
|
||||
# General Configuration
|
||||
WRITEFREELY_BIND_PORT=8080
|
||||
WRITEFREELY_BIND_HOST=0.0.0.0
|
||||
WRITEFREELY_SITE_NAME="My Blog"
|
||||
WRITEFREELY_SITE_DESCRIPTION="My fancy blog"
|
||||
|
||||
# Database Configuration
|
||||
MARIADB_USER=writefreely
|
||||
MARIADB_PASSWORD=changeme
|
||||
MARIADB_DATABASE=writefreely
|
||||
MARIADB_ROOT_PASSWORD=changeme
|
||||
|
||||
WRITEFREELY_DATABASE_DATABASE=mysql
|
||||
WRITEFREELY_DATABASE_USERNAME=${MARIADB_USER}
|
||||
WRITEFREELY_DATABASE_PASSWORD=${MARIADB_PASSWORD}
|
||||
WRITEFREELY_DATABASE_NAME=${MARIADB_DATABASE}
|
||||
WRITEFREELY_DATABASE_HOST=writefreely-db
|
||||
WRITEFREELY_DATABASE_PORT=3306
|
||||
|
||||
|
||||
# Application Settings
|
||||
WRITEFREELY_HOST=
|
||||
WRITEFREELY_SINGLE_USER=true
|
||||
WRITEFREELY_OPEN_REGISTRATION=false
|
||||
WRITEFREELY_MIN_USERNAME_LEN=4
|
||||
WRITEFREELY_MAX_BLOG=4
|
||||
WRITEFREELY_FEDERATION=true
|
||||
WRITEFREELY_PUBLIC_STATS=true
|
||||
WRITEFREELY_PRIVATE=false
|
||||
WRITEFREELY_LOCAL_TIMELINE=true
|
||||
WRITEFREELY_USER_INVITES=
|
||||
|
||||
# Writefreely Users
|
||||
WRITEFREELY_ADMIN_USER=admin
|
||||
WRITEFREELY_ADMIN_PASSWORD=changeme
|
||||
WRITEFREELY_WRITER_USER=
|
||||
WRITEFREELY_WRITER_PASSWORD=
|
Loading…
Add table
Add a link
Reference in a new issue