Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Pending umbrelOS feature] - App Submission: Omada Controller #1196

Draft
wants to merge 7 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions omada-controller/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
version: "3.7"

services:
server:
image: mbentley/omada-controller:5.14@sha256:ce429a64b11bcc8f86fdc5aa1990a54a158de8ce83f92c316bb556f29f732afd
init: true
restart: unless-stopped
stop_grace_period: 60s
network_mode: host # Controller needs lots of ports for device discovery
ulimits:
nofile:
soft: 4096
hard: 8192
environment:
- PUID=1000
- PGID=1000
- MANAGE_HTTP_PORT=8088
- MANAGE_HTTPS_PORT=8043
- PORTAL_HTTP_PORT=8088
- PORTAL_HTTPS_PORT=8043
- SHOW_SERVER_LOGS=true
- SHOW_MONGODB_LOGS=false
- SSL_CERT_NAME="tls.crt"
- SSL_KEY_NAME="tls.key"
volumes:
- ${APP_DATA_DIR}/data:/opt/tplink/EAPController/data
- ${APP_DATA_DIR}/logs:/opt/tplink/EAPController/logs
- ${APP_DATA_DIR}/work:/opt/tplink/EAPController/work
hugofnm marked this conversation as resolved.
Show resolved Hide resolved
42 changes: 42 additions & 0 deletions omada-controller/umbrel-app.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
manifestVersion: 1
id: omada-controller
name: Omada Controller
tagline: On-Premises Omada SDN Controller
icon: https://cdn.jsdelivr.net/gh/walkxcode/dashboard-icons/svg/omada.svg
hugofnm marked this conversation as resolved.
Show resolved Hide resolved
category: Networking
hugofnm marked this conversation as resolved.
Show resolved Hide resolved
version: "5.14"
port: 8088
description: >-
Omada Software Controller


A Professional and Free On-Premises Omada SDN Controller

- Centralized Management : Up to 1,500 Omada access points, JetStream switches, and Omada routers.

- Cloud Access : Manage and monitor with the Omada app or Web UI from anywhere, anytime.

- Free of Charge : Download and use locally or from the cloud without additional expense.

- Easy and Intelligent Network Monitoring : The easy-to-use dashboard makes it simple to see the real-time network status and traffic distribution.

- Real-Time Network Topology : Helps IT admins quickly see and troubleshoot connections at a glance.

- Easier Network Maintenance : WiFi heatmap simulator, visualizable network report, and batch & multi-site management benefit network maintenance.


⚠️ - This app can take 15-20 minutes to start after installation.

developer: TP-Link / Matt Bentley
website: https://github.com/mbentley/docker-omada-controller
submitter: hugofnm
hugofnm marked this conversation as resolved.
Show resolved Hide resolved
repo: https://github.com/hugofnm/umbrel-omada-controller
support: https://github.com/hugofnm/umbrel-omada-controller/issues
gallery:
- 1.jpg
- 2.jpg
- 3.jpg
dependencies: []
path: ""
hugofnm marked this conversation as resolved.
Show resolved Hide resolved
defaultUsername: ""
defaultPassword: ""
hugofnm marked this conversation as resolved.
Show resolved Hide resolved