GitDeployHub

ansible/ansible-backstage-plugins

github.com/ansible/ansible-backstage-plugins ↗
Node.js API
12 environment variables found in .env.example

Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow.

  • BACKEND_SECRET secret Backstage Backend (auto-generated if left empty)
  • AUTH_SIGNING_KEY secret
  • GITHUB_INTEGRATION_TOKEN secret GitHub Integration (https://github.com/settings/tokens)
  • GITLAB_INTEGRATION_TOKEN secret GitLab Integration (https://gitlab.com/-/user_settings/personal_access_tokens)
  • AUTH_GITHUB_CLIENT_ID GitHub Auth Provider (OAuth App: https://github.com/settings/developers)
  • AUTH_GITHUB_CLIENT_SECRET secret
  • AUTH_GITLAB_CLIENT_ID GitLab Auth Provider (OAuth App: https://gitlab.com/-/user_settings/applications)
  • AUTH_GITLAB_CLIENT_SECRET secret
  • AAP_HOST AAP (RHAAP) Auth Provider
  • AAP_AUTH_CLIENT_ID
  • AAP_AUTH_CLIENT_SECRET secret
  • AAP_API_TOKEN secret AAP API Connection
Alternative Fly.io Anything Dockerized — requires the Fly CLI.
macOS
brew install flyctl && fly launch --from https://github.com/ansible/ansible-backstage-plugins
Linux
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/ansible/ansible-backstage-plugins
Windows (PowerShell)
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/ansible/ansible-backstage-plugins
Or deploy to a different host
← Try another repo