A place your community is happy to call home.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Mayel de Borniol d527c4e916 fix URL 4 months ago
.env.sample improve 4 months ago
.gitignore initial draft 5 months ago
README.md fix URL 4 months ago
abra.sh first working version :) 5 months ago
compose.yml improve 4 months ago
entrypoint.sh.tmpl first working version :) 5 months ago
secrets.sh improve 4 months ago

README.md

bonfire

A coop-cloud recipe for deploying Bonfire

  • Category: Apps
  • Status: 1, alpha
  • Image: bonfirenetworks/bonfire, 4, upstream
  • Healthcheck:
  • Backups:
  • Email:
  • Tests:
  • SSO:

Basic usage

  1. Install abra on your computer
  2. Set up your server with abra server add --provision your-server.domain.name server_username 22
  3. Deploy the coop-cloud/traefik proxy if you haven't already
  4. abra app new --secrets https://github.com/bonfire-networks/bonfire-deploy
  5. Generate extra secrets with ~/.abra/apps/bonfire/secrets.sh YOUR_APP_NAME and edit the config (in next step) for SECRET_SECRET_KEY_BASE_VERSION, SECRET_SIGNING_SALT_VERSION, and SECRET_ENCRYPTION_SALT_VERSION from v1 to v2
  6. abra app config YOUR_APP_NAME to check and edit the config (there are comments to explain the different options)
  7. abra app deploy YOUR_APP_NAME
  8. Open the configured domain in your browser and sign up!

Upgrades

abra app deploy --force YOUR_APP_NAME

FAQ

The app isn't starting

On the server, try this command to see what services are starting or not: docker service ls and this one to debug why one isn't starting: docker service ps $container_name