8.5 KiB
8.5 KiB
Portainer Stack vs Repository Configuration Comparison
Generated: 2026-01-26 05:06:01 UTC Last Updated: 2026-01-26 05:15:00 UTC
Executive Summary
- Total Running Stacks: 51
- Git-Linked Stacks: 41 (80.4%)
- Not Git-Linked: 10
- Servers Monitored: 5
⚠️ Current Issues
- Atlantis/matrix_synapse-stack: Synapse container exited
- Concord NUC/invidious: Health check fails (known YouTube API issue - app works fine)
✅ Recently Resolved Issues (2026-01-26)
Concord NUC/watchtower: restarting→ Fixed by addingDOCKER_API_VERSION=1.44env varConcord NUC/node-exporter: restarting→ Removed (bare metal node_exporter runs on host)
Server Details
🖥️ Atlantis
Running Stacks
| Stack Name | Containers | Git-Linked | Config Path | Status |
|---|---|---|---|---|
| arr-stack | 15 | ✅ | Atlantis/arr-suite/ |
🟢 Running |
| nginx_repo-stack | 1 | ✅ | Atlantis/repo_nginx.yaml |
🟢 Running |
| dyndns-updater-stack | 4 | ✅ | Atlantis/dynamicdnsupdater.yaml |
🟢 Running |
| baikal-stack | 1 | ✅ | Atlantis/baikal/ |
🟢 Running |
| jitsi | 5 | ✅ | Atlantis/jitsi/ |
🟢 Running |
| youtubedl | 1 | ✅ | Atlantis/youtubedl.yaml |
🟢 Running |
| matrix_synapse-stack | 2 | ✅ | Atlantis/synapse.yml |
⚠️ Synapse container exited |
| joplin-stack | 2 | ✅ | Atlantis/joplin.yml |
🟢 Running |
| immich-stack | 4 | ✅ | Atlantis/immich/ |
🟢 Running |
| vaultwarden-stack | 2 | ✅ | Atlantis/vaultwarden.yaml |
🟢 Running |
| node-exporter-stack | 2 | ❌ | - |
🟢 Running |
| fenrus-stack | 1 | ✅ | Atlantis/fenrus.yaml |
🟢 Running |
| syncthing-stack | 0 | ✅ | Atlantis/syncthing.yml |
🔴 Stopped |
Standalone Containers (not in stacks)
portainer
🖥️ Concord NUC
Running Stacks
| Stack Name | Containers | Git-Linked | Config Path | Status |
|---|---|---|---|---|
| invidious | 3 | ✅ | concord_nuc/invidious/ |
🟡 Health check fails (app works) |
| syncthing-stack | 1 | ✅ | concord_nuc/syncthing.yaml |
🟢 Running |
| homeassistant-stack | 2 | ✅ | concord_nuc/homeassistant.yaml |
🟢 Running |
| adguard-stack | 1 | ✅ | concord_nuc/adguard.yaml |
🟢 Running |
| yourspotify-stack | 3 | ✅ | concord_nuc/yourspotify.yaml |
🟢 Running |
| dyndns-updater | 1 | ✅ | concord_nuc/dyndns_updater.yaml |
🟢 Running |
| wireguard-stack | 1 | ✅ | concord_nuc/wireguard.yaml |
🟢 Running |
Standalone Containers (not in stacks)
portainer_edge_agent, watchtower
Host Services (Bare Metal)
- node_exporter - Runs directly on host at port 9100 (not containerized)
🖥️ Calypso (vish-nuc)
Running Stacks
| Stack Name | Containers | Git-Linked | Config Path | Status |
|---|---|---|---|---|
| arr-stack | 12 | ✅ | Calypso/arr_suite_with_dracula.yml |
🟢 Running |
| rxv4-stack | 4 | ✅ | Calypso/reactive_resume_v4/ |
🟢 Running |
| seafile | 4 | ✅ | Calypso/seafile-server.yaml |
🟢 Running |
| gitea | 2 | ✅ | Calypso/gitea-server.yaml |
🟢 Running |
| paperless-testing | 5 | ❌ | - |
🟢 Running |
| paperless-ai | 1 | ❌ | - |
🟢 Running |
| rustdesk | 2 | ❌ | - |
🟢 Running |
| immich-stack | 4 | ✅ | Calypso/immich/ |
🟢 Running |
| rackula-stack | 1 | ✅ | Calypso/rackula.yml |
🟢 Running |
| adguard-stack | 1 | ✅ | Calypso/adguard.yaml |
🟢 Running |
| syncthing-stack | 1 | ✅ | Calypso/syncthing.yaml |
🟢 Running |
| node-exporter | 2 | ❌ | - |
🟢 Running |
| actual-budget-stack | 1 | ✅ | Calypso/actualbudget.yml |
🟢 Running |
| apt-cacher-ng | 1 | ✅ | Calypso/apt-cacher-ng/ |
🟢 Running |
| iperf3-stack | 1 | ✅ | Calypso/iperf3.yml |
🟢 Running |
| wireguard | 1 | ✅ | Calypso/wireguard-server.yaml |
🟢 Running |
Standalone Containers (not in stacks)
portainer_edge_agent, openspeedtest
🖥️ Homelab VM
Running Stacks
| Stack Name | Containers | Git-Linked | Config Path | Status |
|---|---|---|---|---|
| openhands | 1 | ❌ | - |
🟢 Running |
| monitoring | 3 | ✅ | homelab_vm/prometheus_grafana_hub/ |
🟢 Running |
| perplexica | 1 | ❌ | - |
🟢 Running |
| syncthing-stack | 1 | ✅ | homelab_vm/syncthing.yml |
🟢 Running |
| hoarder-karakeep-stack | 3 | ✅ | homelab_vm/hoarder.yaml |
🟢 Running |
| drawio-stack | 1 | ✅ | homelab_vm/drawio.yml |
🟢 Running |
| redlib-stack | 1 | ✅ | homelab_vm/libreddit.yaml |
🟢 Running |
| signal-api-stack | 1 | ✅ | homelab_vm/signal_api.yaml |
🟢 Running |
| binternet-stack | 1 | ✅ | homelab_vm/binternet.yaml |
🟢 Running |
| archivebox-stack | 3 | ✅ | homelab_vm/archivebox.yaml |
🟢 Running |
| watchyourlan-stack | 1 | ✅ | homelab_vm/watchyourlan.yaml |
🟢 Running |
| webcheck-stack | 1 | ✅ | homelab_vm/webcheck.yaml |
🟢 Running |
Standalone Containers (not in stacks)
portainer_edge_agent, openhands-runtime
🖥️ vish-nuc-edge
Running Stacks
| Stack Name | Containers | Git-Linked | Config Path | Status |
|---|---|---|---|---|
| kuma | 1 | ❌ | - |
🟢 Running |
| glances | 1 | ❌ | - |
🟢 Running |
Standalone Containers (not in stacks)
portainer_edge_agent
Repository Configs Not Currently Running
These configurations exist in the repo but are not deployed:
Atlantis
Atlantis/matrix_synapse_docs/turnserver_docker_compose.ymlAtlantis/ollama/docker-compose.ymlAtlantis/grafana_prometheus/snmp.ymlAtlantis/grafana_prometheus/prometheus.ymlAtlantis/grafana_prometheus/prometheus_mariushosting.ymlAtlantis/grafana_prometheus/snmp_mariushosting.ymlAtlantis/dozzle/users.ymlAtlantis/documenso/documenso.yamlAtlantis/matrix_synapse_docs/homeserver.yamlAtlantis/nginxproxymanager/nginxproxymanager.yamlAtlantis/grafana_prometheus/monitoring-stack.yamlAtlantis/grafana_prometheus/atlantis_node_exporter.yamlAtlantis/dozzle/dozzle.yaml
Calypso
Calypso/grafana_prometheus/snmp.ymlCalypso/grafana_prometheus/prometheus.ymlCalypso/firefly/firefly.yaml
homelab_vm
homelab_vm/romm/config.ymlhomelab_vm/ntfy/server.ymlhomelab_vm/romm/secret_key.yamlhomelab_vm/romm/romm.yaml
Bulgaria_vm
Bulgaria_vm/nginx_proxy_manager.ymlBulgaria_vm/droppy.ymlBulgaria_vm/watchtower.ymlBulgaria_vm/fenrus.ymlBulgaria_vm/syncthing.ymlBulgaria_vm/navidrome.ymlBulgaria_vm/metube.ymlBulgaria_vm/mattermost.ymlBulgaria_vm/invidious.ymlBulgaria_vm/rainloop.ymlBulgaria_vm/yourspotify.ymlBulgaria_vm/hemmelig.yml
Chicago_vm
Chicago_vm/watchtower.ymlChicago_vm/jdownloader2.ymlChicago_vm/matrix.ymlChicago_vm/factorio.ymlChicago_vm/proxitok.ymlChicago_vm/neko.ymlChicago_vm/jellyfin.ymlChicago_vm/gitlab.yml
anubis
anubis/archivebox.ymlanubis/pialert.ymlanubis/conduit.ymlanubis/photoprism.ymlanubis/proxitok.ymlanubis/chatgpt.ymlanubis/draw.io.ymlanubis/element.yml
guava
guava/portainer_yaml/dynamic_dns.yamlguava/portainer_yaml/llama_gpt.yamlguava/portainer_yaml/cocalc.yamlguava/portainer_yaml/node_exporter.yamlguava/portainer_yaml/fasten_health.yamlguava/portainer_yaml/fenrus_dashboard.yamlguava/portainer_yaml/nginx.yaml
setillo
setillo/prometheus/snmp.ymlsetillo/prometheus/prometheus.ymlsetillo/adguard/adguard-stack.yamlsetillo/prometheus/compose.yaml
Recommendations
-
Link Remaining Stacks to Git: The following stacks should be linked to Git for version control:
paperless-testingandpaperless-aion Calypsorustdeskon Calypsonode-exporterstacks on multiple serversopenhandsandperplexicaon Homelab VMkumaandglanceson vish-nuc-edge
-
Address Current Issues:
- Fix
Synapsecontainer on Atlantis (currently exited) - Investigate
invidiousunhealthy status on Concord NUC - Fix
watchtowerandnode_exporterrestart loops on Concord NUC
- Fix
-
Cleanup Unused Configs: Review configs in repo not currently deployed and either:
- Deploy if needed
- Archive if deprecated
- Document why they exist but aren't deployed
-
Standardize Naming: Some stacks use
-stacksuffix, others don't. Consider standardizing.