docker-compose.yml hinzugefügt
This commit is contained in:
26
docker-compose.yml
Normal file
26
docker-compose.yml
Normal file
@@ -0,0 +1,26 @@
|
||||
services:
|
||||
wol-api:
|
||||
# Baut das Image basierend auf dem Dockerfile im aktuellen Verzeichnis
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile
|
||||
|
||||
# Name des Images, das erstellt wird
|
||||
image: jafreli/wol-api
|
||||
|
||||
# Setzt einen freundlichen Namen für den laufenden Container
|
||||
container_name: wol-api
|
||||
|
||||
# ===== SEHR WICHTIG FÜR WAKE-ON-LAN =====
|
||||
# Der Container muss das Netzwerk des Hosts verwenden,
|
||||
# um Broadcast-Pakete (Magic Packets) an das lokale Netzwerk senden zu können.
|
||||
# Mit 'bridge' (Standard) wäre der Container in seinem eigenen isolierten Netzwerk.
|
||||
network_mode: "host"
|
||||
|
||||
# Startet den Container automatisch neu, es sei denn, er wurde manuell gestoppt
|
||||
restart: unless-stopped
|
||||
|
||||
# Lädt die Umgebungsvariablen aus der .env-Datei
|
||||
# Hier trägst du deine MAC-Adressen und Broadcast-IP ein
|
||||
env_file:
|
||||
- .env
|
||||
Reference in New Issue
Block a user