Page Menu
Home
Musing Studio
Search
Configure Global Search
Log In
Files
F13351945
docker-setup.sh
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
725 B
Subscribers
None
docker-setup.sh
View Options
#! /bin/bash
# this script will configure and intialize the persitent data needed
# for a writefreely instance using the docker-compose.yml in this repo
# start database
docker run --rm -d --volume
=
writefreely_db-data:/var/lib/mysql
\
--name
=
db
\
-e
"MYSQL_DATABASE=writefreely"
\
-e
"MYSQL_ROOT_PASSWORD=changeme"
\
-p 3306:3306
\
mariadb:latest
# create new asset signing keys
docker run --rm --volume
=
writefreely_web-data:/home/writefreely writeas/writefreely:latest
"-gen-keys"
# generate new configuration and initialize database
docker run --rm -it --volume
=
writefreely_web-data:/home/writefreely
\
--link db:db
\
writeas/writefreely:latest
"-config"
# clean up detached database container
docker container stop db
File Metadata
Details
Attached
Mime Type
text/x-shellscript
Expires
Sat, Jan 17, 5:12 AM (1 d, 1 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3591302
Attached To
rWF WriteFreely
Event Timeline
Log In to Comment