initial commit

This commit is contained in:
2025-11-03 19:47:43 +01:00
commit e211ce6770
6 changed files with 144 additions and 0 deletions

28
README.md Normal file
View File

@@ -0,0 +1,28 @@
# .. Portainer Agent + Tailscale (Headscale)
Ein schlankes Alpine-basiertes Docker-Image, das den **Portainer Agent** über **Tailscale oder Headscale** sicher erreichbar macht .
ohne offene Ports im Internet.
---
## .. 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
```bash
.
... 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