Installing Unifi Network Controller Using Docker and Ubuntu
Why?
Usually, the Unifi Network Controller is installed on your personal computer, but, if you want to install it in a virtual machine, you can do that.
Reqs?
- Linux
- Docker
- Docker-compose
Here we're using a Virtual Machine Ubuntu 20.04 for this, running inside a Hypervisor ProxMox 7.4.
How?
creating the directory
mkdir -p /opt/unifi/controller/docker
mkdir -p /opt/unifi/controller/data/sites/default
cd /opt/unifi/controller/docker
create a docker-compose file
vim docker-compose.yml
insert the content bellow
---
version: "2.1"
services:
unifi-controller:
image: lscr.io/linuxserver/unifi-controller:7.3.83
container_name: unifi-controller
environment:
- PUID=1000
- PGID=1000
volumes:
- /opt/unifi-controller/config:/config
ports:
- 8443:8443
- 3478:3478/udp
- 10001:10001/udp
- 8080:8080
restart: unless-stopped
in my case, since I'm using USG Router with two WAN connections, and I want to redirect ports to the WAN2, I'll create a file /opt/unifi/controller/data/sites/default/config.gateway.json with the content bellow
{
"port-forward": {
"wan-interface": "eth2"
}
}
This will set the eth2 as the default interface for port-forward, usually it's the eth0. Now le'ts spin up the container.
docker-compose up -d
and now you can access the dashboard from your browser
https://your_ip_here:8443
[s] Guto
Did you like our content?
We have a lot to share; visit our site!
Our fediverse services ;)
- mastodon => https://bolha.us
- mastopoet => https://poet.bolha.us
- pixelfed => https://bolha.photos
- lemmy => https://bolha.social
- writefreely => https://bolha.blog
- bookwyrm => https://bolha.review
Chat and video? We have it!
- matrix => https://bolha.chat
- jitsi => https://bolha.video
And utilities for our community
- Invidious => https://tube.bolha.tools
- Libretranslate => https://libretranslate.bolha.tools
- Lingva => https://translate.bolha.tools
- HedgeDoc => https://notes.bolha.tools
You can also visit our hacking space!
- https://gcn.sh
- writefreely => https://blog.gcn.sh
Follow our founder!
- https://bolha.us/@gutocarvalho
- https://bolha.photos/@gutocarvalho
- https://bolha.forum@gutocarvalho
- https://bolha.blog/@gutocarvalho
- https://bolha.review/@gutocarvalho
- matrix => @bolha.chat@gutocarvalho
Follow the status of our tools
Do you want to support us? You can!
- https://www.patreon.com/bolha
- https://apoia.se/bolha
- pix@bolha.us (brazilian pix)
See you!
[s]