Initial import from bf-network-r6.opencode — opencode migration
This commit is contained in:
45
omada/docker-compose.yml
Normal file
45
omada/docker-compose.yml
Normal file
@@ -0,0 +1,45 @@
|
||||
# Omada Software Controller — BF
|
||||
# Deploy-Host: nas-bf (DS923, 10.40.41.10), Portainer endpointId=14
|
||||
# Image: mbentley/omada-controller (De-facto-Standard; TP-Link liefert kein offizielles Image)
|
||||
#
|
||||
# ES208G/ES216G = Omada "Easy Managed" → SDN-adoptierbar (verifiziert 2026-06).
|
||||
# ES-Serie braucht Controller >= 6.1.x (SDN-Support kam erst mit 6.1.x-FW)
|
||||
# + aktuelle Switch-Firmware. Tier "Easy Managed" = nur Basis-VLAN/QoS im Controller.
|
||||
#
|
||||
# Netzwerk: macvlan default_external (10.40.41.0/24) → Controller bekommt eigene IP .175.
|
||||
# L2-Auto-Discovery der Switches (29810/udp Broadcast) funktioniert via macvlan, weil
|
||||
# der Container als echter L2-Teilnehmer erscheint (eigene MAC/IP).
|
||||
#
|
||||
# Deploy via Portainer API (endpointId=14):
|
||||
# POST /api/stacks/create/standalone/string?endpointId=14
|
||||
# Manuell:
|
||||
# mkdir -p /volume1/docker/omada/{data,logs}
|
||||
# docker compose up -d
|
||||
# UI: https://10.40.41.175:8043 (Erst-Setup-Wizard)
|
||||
|
||||
services:
|
||||
omada-controller:
|
||||
image: mbentley/omada-controller:6.2
|
||||
# ^ 6.2 (=6.2.10.17) = aktuelles Stable; Tags geprüft 2026-06-15.
|
||||
# 6.1 existiert nicht (nur 6.1-openj9), daher 6.2 gewählt.
|
||||
container_name: omada-controller
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
default_external:
|
||||
ipv4_address: 10.40.41.175
|
||||
environment:
|
||||
- TZ=Europe/Vienna
|
||||
- MANAGE_HTTP_PORT=8088
|
||||
- MANAGE_HTTPS_PORT=8043
|
||||
- PORTAL_HTTP_PORT=8088
|
||||
- PORTAL_HTTPS_PORT=8843
|
||||
- SHOW_SERVER_LOGS=true
|
||||
- SHOW_MONGODB_LOGS=false
|
||||
# - SMALL_FILES=true # nur falls MongoDB beim Start auf dem FS zickt
|
||||
volumes:
|
||||
- /volume1/docker/omada/data:/opt/tplink/EAPController/data
|
||||
- /volume1/docker/omada/logs:/opt/tplink/EAPController/logs
|
||||
|
||||
networks:
|
||||
default_external:
|
||||
external: true
|
||||
Reference in New Issue
Block a user