Portainer
Portainer provides a web UI for managing Docker, Podman, and Kubernetes environments. Our images deploy through it without any special configuration.
Deploying as a Stack
Section titled “Deploying as a Stack”-
In Portainer, go to Stacks → Add stack.
-
Choose the Web editor and paste a Compose definition:
services:home-assistant:image: ghcr.io/trueforge-org/home-assistant:2025.5.1container_name: home-assistantuser: 568:568ports:- 8123:8123volumes:- home-assistant-config:/configrestart: unless-stoppedvolumes:home-assistant-config: -
Click Deploy the stack.
GitOps Stacks
Section titled “GitOps Stacks”For reproducible deployments, point Portainer at a Git repository containing your Compose files. Combine this with Renovate to automate image updates via pull requests.
Image Pinning
Section titled “Image Pinning”Portainer’s “Pull image” toggle re-pulls by tag on redeploy. To guarantee immutability across redeploys, pin to a digest as described in Tag Immutability.