We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Guide to Deploying Phoenix Apps on a Server Using Podman and systemd
8
clicks
Source: corporate.fm
This content is a comprehensive guide that explains how to deploy a Phoenix application on a server using Podman and systemd. It emphasizes the importance of avoiding vendor lock-in by leveraging a personal server instead of cloud PaaS platforms. The guide lists the prerequisites, including having a Phoenix application, a domain, and a server running Debian 13. It suggests using Podman due to its compatibility with systemd and Caddy for reverse proxying. The article details the installation process, including commands for setting up Podman and Caddy, as well as configuring the Phoenix application for HTTPS support. It outlines the steps for building the application as a container, running it with systemd for process supervision, and setting up DNS records to make the application accessible over the internet. Finally, it touches on configuring Caddy to serve the application with TLS, ensuring it is live for users on the web.
Related posts
© HashMerge 2025