service-drone-server/README.md

32 lines
828 B
Markdown
Raw Normal View History

2022-08-18 15:42:46 +00:00
# Drone Server
2022-08-18 15:31:05 +00:00
## Setup on Dokku
2022-08-18 15:42:46 +00:00
Create APP
2022-08-18 15:31:05 +00:00
dokku apps:create cicd
2022-08-18 15:42:46 +00:00
Setup Network & Domains
dokku network:create cicd_net
dokku network:set cicd initial-network cicd_net
2022-08-18 17:16:44 +00:00
dokku config:set --no-restart cicd DOKKU_LETSENCRYPT_EMAIL=glenux@glenux.net
2022-08-18 15:42:46 +00:00
Setup Storage
Setup Configuration
2022-08-18 15:31:05 +00:00
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_TLS_AUTOCERT=false
dokku config:set cicd DRONE_SERVER_HOST=localhost:3001
2022-08-18 15:42:46 +00:00
Deploy
2022-08-18 15:31:05 +00:00
git remote add dokku dokku@dinlas.apps.glenux.net:cicd
git push