871 B
871 B
drone
- Set up Docker Swarm and [
abra
][abra] - Deploy [
compose-stacks/traefik
][compose-traefik] cp .envrc.sample .envrc
- Edit
.envrc
- be sure to change$DOMAIN
to something that resolves to your Docker swarm box direnv allow
(or. .envrc
)abra deploy
Authentication
Gitea / Github
- Edit
.envrc.sample
and uncomment the Gitea lines, includingCOMPOSE_FILE
. - (For Gitea) Set
GITEA_DOMAIN
as appropriate - Create a new OAuth app in Github / Gitea and put the client ID into
GITEA_CLIENT_ID
. - Store the client secret:
abra secret insert client_secret v1 put-your-secret-here
direnv allow
(or. .envrc
)abra deploy