- Heimdall: Dashboard
- Jellyfin: Media service
- Filebrowser: File manager
- Prometheus: Collecting metrics
- Grafana: Displaying metrics
- heimdall:
80 - jellyfin:
8000 - filebrowser:
8001 - prometheus:
9090 - grafana:
3000
git clone https://github.com/vitorxfs/homelab.git
cd homelab
Create a folder ./secrets and add separate files for each of the following secrets:
- gf_admin_password.txt -> admin password for grafana
Finally, run
docker-compose up
Create the file daemon.json at /etc/docker and paste the following JSON:
{ "metrics-addr": "127.0.0.1:9323" }
Access Prometheus' targets at localhost:9090/targets. Check if Daemon is UP.
You are good to go! π₯³π