diff --git a/README.md b/README.md index bcd3c1e9..184d1944 100644 --- a/README.md +++ b/README.md @@ -40,34 +40,7 @@ during US daytime hours. Docker ------ -Example for using the dockerfile on this repo. - -``` -docker build -t sync . -docker network create sync - -docker run -d --name sync-db \ --e MARIADB_ROOT_PASSWORD='abcdefg123456' \ --e MARIADB_DATABASE=cytube \ --e MARIADB_USER=cytube \ --e MARIADB_PASSWORD=aaaaa \ ---network sync mariadb - -docker run -d --name sync-web \ --e MYSQL_HOST=sync-db \ --e MYSQL_PASSWORD=aaaaa \ --e ROOT_URL=https://cytube.my.domain \ --e IO_ROOT_URL=https://cytube.my.domain \ --e ROOT_DOMAIN=cytube.my.domain \ --e VIRTUAL_HOST=cytube.my.domain \ --e VIRTUAL_PORT=8080 \ --e LETSENCRYPT_HOST=cytube.my.domain \ --e YOUTUBE_KEY=abcdefg \ ---network sync sync -``` - -Feedback --------- +Instructions on how to deploy Cytube using Docker is in the `docs/docker.md` file. ## License diff --git a/docs/docker.md b/docs/docker.md new file mode 100644 index 00000000..6d5adb32 --- /dev/null +++ b/docs/docker.md @@ -0,0 +1,38 @@ +Docker +------ + +Cytube can be deployed using Docker. + +TL;DR +----- + +Example for using the dockerfile on this repo. + +``` +docker build -t sync . +docker network create sync + +docker run -d --name sync-db \ +-e MARIADB_ROOT_PASSWORD='abcdefg123456' \ +-e MARIADB_DATABASE=cytube \ +-e MARIADB_USER=cytube \ +-e MARIADB_PASSWORD=aaaaa \ +--network sync mariadb + +docker run -d --name sync-web \ +-e MYSQL_HOST=sync-db \ +-e MYSQL_PASSWORD=aaaaa \ +-e ROOT_URL=https://cytube.my.domain \ +-e IO_ROOT_URL=https://cytube.my.domain \ +-e ROOT_DOMAIN=cytube.my.domain \ +-e VIRTUAL_HOST=cytube.my.domain \ +-e VIRTUAL_PORT=8080 \ +-e LETSENCRYPT_HOST=cytube.my.domain \ +-e YOUTUBE_KEY=abcdefg \ +--network sync sync +``` + +Explanation +----------- + +TODO