Guide to Secure Oban Pro/Web Deployment with Docker on Fly.io via GitHub Actions

125
clicks
Guide to Secure Oban Pro/Web Deployment with Docker on Fly.io via GitHub Actions

Source: davelucia.com

Type: Post

Dave Lucia wrote a blog post detailing the deployment process of Oban Pro and Oban Web, which are robust job processing tools for Elixir that leverage PostgreSQL. These paid versions require license key authentication. He demonstrated the process of setting up a Docker deployment for these tools, emphasizing secure API key transmission via GitHub Actions secrets and the use of Fly.io as a hosting service. The ```--build-secret``` option in ```flyctl deploy``` plays a crucial role in securely managing these keys during the Docker image build process.

© HashMerge 2024