Homarr Synology Setup with Docker Compose

Homarr creates a customizable browser homepage that lets you manage and interact with Docker containers running on your homeserver. Here’s my dashboard setup: Prerequisites Docker installed on your system (follow this Synology setup guide) Installation Append this configuration to your docker-compose.yml file: homarr: container_name: homarr image: ghcr.io/ajnart/homarr:latest restart: unless-stopped logging: driver: json-file options: max-file: ${DOCKERLOGGING_MAXFILE} max-size: ${DOCKERLOGGING_MAXSIZE} environment: - PUID=${PUID} - PGID=${PGID} - TZ=${TZ} volumes: - ${DOCKERCONFDIR}/homarr/configs:/app/data/configs - ${DOCKERCONFDIR}/homarr/icons:/app/public/icons - ${DOCKERCONFDIR}/homarr/data:/data ports: - 7575:7575 Start the container by running this command in your docker directory (typically /volume1/docker/appdata):...

January 4, 2025 · Bartosz Kunat

Verifying VPN Status for Docker qBittorrent on Synology

I run qbittorrent in a Docker container on my Synology NAS, with VPN configured at the Synology system level (Control Panel -> Network -> Network Interface) rather than the container level. For setup instructions, you can follow this guide. Even with killswitch enabled, I wanted to verify beyond the UI’s “Firewalled” status that my torrent traffic was actually routing through the VPN. To check this, SSH into your Synology NAS and run:...

November 30, 2024 · Bartosz Kunat

Setting up AdGuard Home on Synology NAS with Tailscale

Setting up AdGuard Home as a Docker Container on Synology NAS In this guide, I’ll walk you through the steps to set up AdGuard Home (AGH) as a Docker container on a Synology NAS. This setup will allow you to use AGH both inside and outside of your home network. AdGuard Home is a network-wide DNS server that blocks ads and trackers for all devices on your network. It filters unwanted content before it reaches your devices, eliminating the need for individual ad blockers....

August 8, 2024 · Bartosz Kunat

Secure Remote Access to Your Synology Plex Server via Tailscale

In this article, I’ll describe how to set up your Plex server so you can access it remotely through Tailscale, with Remote Access completely disabled in Plex server settings. Prerequisites Have a Plex server running as a Docker container using this guide. When you’re done, you should have a docker-compose.yml and a .env file with all your environment variables. Have Tailscale set up and running on your Synology. You can use this guide....

July 3, 2024 · Bartosz Kunat