Categories
Tags
Actual AI Astro Backup Bookworm Budgeting Caddy Caddyfile Cloud Storage Cloudflare Compression Copilot Dashboard Data Hoarding Debian DeepSeek DNS Docker Docker Compose FFmpeg File Management Flatnotes Forgejo Format Disk GitHub Google Anaytics Homarr ImageMagick Instagram jdupes Kimai Link Shortener LinkStack Linktree Linux Lychee Mail Server Mailcow Misskey Movie Tracker Navidrome Networking Nextcloud Node.js NTFS NVM OpenSSL Password Manager Passwords Performance Photoprism Privacy RAM Reverse Proxy rsync Secure Erase Security Server Spotify SVG Swap Memory tar Time Management Time Tracker Traggo Twitter Uptime USB Drives Vaultwarden Vibe Coding Video VPN VPS Web Analytics Yamtrack YOURLS Zstandard
98 words
1 minutes
How to Install Homarr Personal Dashboard in Docker
How to Install Homarr Personal Dashboard in Docker
Install Homarr and customize your dashboard by adding widgets like a clock, weather, app shortcuts, and iframes.
Docker Compose
Create a folder named homarr:
mkdir homarr
cd homarr
Edit docker-compose.yml:
nano docker-compose.yml
version: '3'
services:
homarr:
container_name: homarr
image: ghcr.io/ajnart/homarr:latest
restart: unless-stopped
volumes:
- ./homarr/configs:/app/data/configs
- ./homarr/icons:/app/public/icons
- ./homarr/data:/data
ports:
- '127.0.0.1:7575:7575'
Start Homarr:
docker compose up -d
Reverse Proxy
Install Caddy:
sudo apt install caddy
Edit Caddyfile:
sudo nano /etc/caddy/Caddyfile
example.com {
route /home* {
uri strip_prefix /home
redir https://home.{host}{uri}
}
}
home.example.com {
reverse_proxy localhost:7575
}
Restart Caddy:
sudo systemctl restart caddy
Go to Homarr at https://home.example.com or at https://example.com/home if you prefer using a subpath.
How to Install Homarr Personal Dashboard in Docker
https://blog.juyung.com/posts/en/2025/01/11/