https://github.com/owncloud-ops/unifi
Custom container image for Ubiquiti Unifi Controller
https://github.com/owncloud-ops/unifi
container oci unifi
Last synced: 4 months ago
JSON representation
Custom container image for Ubiquiti Unifi Controller
- Host: GitHub
- URL: https://github.com/owncloud-ops/unifi
- Owner: owncloud-ops
- License: apache-2.0
- Created: 2021-04-23T07:17:01.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2025-11-10T01:37:38.000Z (8 months ago)
- Last Synced: 2025-11-10T03:21:52.226Z (8 months ago)
- Topics: container, oci, unifi
- Language: Dockerfile
- Homepage: https://hub.docker.com/r/owncloudops/unifi
- Size: 74.2 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# unifi
[](https://drone.owncloud.com/owncloud-ops/unifi/)
[](https://hub.docker.com/r/owncloudops/unifi)
[](https://quay.io/repository/owncloudops/unifi)
Custom container image for [Ubiquiti](https://www.ui.com/) Unifi Controller.
## Ports
For more details see [Unifi Port Usage](https://help.ui.com/hc/en-us/articles/218506997-UniFi-Ports-Used).
- 3478/udp (port used for STUN connection)
- 6789/tcp (port used for UniFi mobile speed test)
- 8080/tcp (port used for device and controller communication)
- 8443/tcp (port used for controller GUI/API as seen in a web browser)
## Volumes
- /opt/app/unifi/data
## Environment Variables
```Shell
UNIFI_DB_HOST=
UNIFI_DB_PORT=27017
UNIFI_DB_NAME=unifi
UNIFI_JVM_EXTRA_OPTS=
UNIFI_JVM_MAX_HEAP_SIZE=1024M
UNIFI_JVM_INIT_HEAP_SIZE=
```
## Build
You could use the `BUILD_VERSION` to specify the target version.
```Shell
docker build --build-arg BUILD_VERSION=5.14.23 -f Dockerfile -t unifi:latest .
```
## License
This project is licensed under the Apache 2.0 License - see the [LICENSE](https://github.com/owncloud-ops/unifi/blob/main/LICENSE) file for details.