From 9b2eb1626a91b0ebe773c14789924b1ca5bc8dd4 Mon Sep 17 00:00:00 2001 From: Glenn Date: Thu, 18 Aug 2022 19:31:35 +0200 Subject: [PATCH] doc: Improve doc --- README.md | 29 +++++++++++++++++++++-------- 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 3f097d4..c90e276 100644 --- a/README.md +++ b/README.md @@ -10,19 +10,32 @@ Setup Network & Domains dokku network:create cicd_net dokku network:set cicd initial-network cicd_net - dokku config:set --no-restart cicd DOKKU_LETSENCRYPT_EMAIL=glenux@glenux.net + dokku config:set --no-restart cicd DOKKU_LETSENCRYPT_EMAIL=username@example.com -Setup Storage +Setup Database + + dokku postgres:create cicd + dokku postgres:link cicd cicd + +Setup Volumes + + dokku storage:mount cicd /home/data/cicd.drone:/data Setup Configuration - dokku config:set cicd DRONE_DATABASE_DRIVER=sqlite3 - dokku config:set cicd DRONE_DATABASE_DATASOURCE=/data/database.sqlite - dokku config:set cicd DRONE_GIT_ALWAYS_AUTH="false" - dokku config:set cicd DRONE_RPC_SECRET=mFJCcUmWVictjhAug9rXc7bJxV4LsWrjR99jTvrwe9pR3ksK - dokku config:set cicd DRONE_SERVER_PROTO=http + dokku config:set cicd DRONE_DATABASE_DRIVER=postgres + dokku config:set cicd DRONE_GIT_ALWAYS_AUTH=false + dokku config:set cicd DRONE_GITEA_SERVER=https://gitea.example.com + dokku config:set cicd DRONE_SERVER_HOST=cicd.example.com + dokku config:set cicd DRONE_SERVER_PROTO=https dokku config:set cicd DRONE_TLS_AUTOCERT=false - dokku config:set cicd DRONE_SERVER_HOST=localhost:3001 + +Setup Secrets + + dokku config:set cicd DRONE_COOKIE_SECRET=$(openssl rand -hex 16) + dokku config:set cicd DRONE_RPC_SECRET=$(openssl rand -hex 16) + dokku config:set cicd DRONE_GITEA_CLIENT_ID=FIXME + dokku config:set cicd DRONE_GITEA_CLIENT_SECRET=FIXME Deploy