Patrick Gniza 8626c19d47
All checks were successful
continuous-integration/drone/push Build is passing
Update Dockerfile with Labels
2025-11-05 21:11:23 +01:00
2025-11-05 21:05:11 +01:00
2025-11-03 19:47:43 +01:00
2025-11-03 19:47:43 +01:00
2025-11-03 19:47:43 +01:00
2025-11-05 21:11:23 +01:00
2025-11-03 19:47:43 +01:00
2025-11-03 19:51:46 +01:00

🐳 Portainer Agent + Tailscale (Headscale)

Ein schlankes Alpine-basiertes Docker-Image, das den Portainer Agent über Tailscale oder Headscale sicher erreichbar macht


🚀 Features

  • 🧩 Kombinierter Container mit Portainer Agent & Tailscale Client
  • 🔒 Sichere Kommunikation über Tailscale / Headscale (kein Port 9001 nach außen nötig)
  • 🪶 Basierend auf Alpine Linux (minimaler Footprint, ca. 70 MB)
  • 🔁 Automatische Wiederverbindung dank persistentem /var/lib/tailscale
  • Konfiguration über .env-Datei
  • 🧱 Multi-Stage-Dockerfile (nutzt offizielle portainer/agent + tailscale/tailscale Images)

🗂 Projektstruktur

.
├── Dockerfile          # Multi-Stage-Build (Portainer-Agent + Tailscale)
├── entrypoint.sh       # Startskript für Tailscale + Agent
├── docker-compose.yml  # Beispiel-Compose für schnellen Start
├── .env.sample         # Konfigurationsvorlage
├── .gitignore          # ignoriert deine lokale .env
└── README.md
Description
No description provided
Readme 52 KiB
Languages
Dockerfile 67.5%
Shell 32.5%