Deploy a single container
This repository has been archived on 2021-07-22. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Luke Murphy 87654b3f95
Clean up before
2021-02-14 15:17:22 +01:00
.drone.yml Bootstrap this new repo 2021-02-14 14:46:02 +01:00
.env.sample Hack that hack together 2021-02-14 15:03:09 +01:00
.gitignore Initial commit 2021-02-14 14:37:12 +01:00
README.md Hack that hack together 2021-02-14 15:03:09 +01:00
abra.sh Clean up before 2021-02-14 15:17:22 +01:00
compose.yml Bootstrap this new repo 2021-02-14 14:46:02 +01:00

README.md

container

status: experimental

Deploy a single container.

Because docker swarm refuses to allow end-users to substitute the image name with env vars, this app uses an absolutely heinous hack of envsubst'ing the compose.file with the incoming env vars.

Basic usage

  1. Set up Docker Swarm and abra
  2. Deploy coop-cloud/traefik
  3. abra app new container --secrets
  4. abra app YOURAPPDOMAIN config - be sure to change DOMAIN to something that resolves to your Docker swarm box
  5. abra app YOURAPPDOMAIN deploy
  6. Open the configured domain in your browser to finish set-up