Introduction Grafana is the leading open-source platform for monitoring and observability visualization. Deploying it via Portainer with configuration-as-code for data sources and dashboards gives you a reproducible, version-controlled setup that’s ready to use immediately after deployment. Deploy as a Stack On the Docker host, create the files below under /opt/grafana, then in Portainer create a […]
NGINX proxy manager is a reverse proxy management system, that is based on NGINX with a nice and clean web UI. You can also obtain trusted SSL certificates, and manage several proxies with individual configs, customizations, and intrusion protection. It is open-source and maintained on GitHub. Features Beautiful and Secure Admin Interface based on Tabler […]
Introduction Managing separate Dev/Staging/Prod environments in Portainer uses the Environments feature to connect multiple Docker hosts. Each environment gets its own endpoint in Portainer, and stacks can be deployed independently to each. This guide covers the complete setup for three-tier environment management. Architecture Copy Portainer (Central Management) │ ├─── Development Environment (Endpoint 1) │ └─── […]
Running UniFi in Docker saves resources, simplifies updates, and makes backups painless. In this guide, I’ll show you how to set up the UniFi Network Controller using jacobalberty/unifi-docker Unifi controller Login Why Run UniFi in Docker Instead of the Default Installer? If you’ve tried UniFi’s official installation methods, you’ve probably noticed: They often require a […]
I run my smart home on an Intel NUC computer, running Ubuntu Linux and Docker. This allows me to run many different smart home services as containers, including Home Assistant. This blog post is a companion post to my YouTube video showing you how to install Docker, Docker Compose, Portainer and Home Assistant on Ubuntu […]