All-in-one docker image for Ubiquiti UISP (formerly UNMS). Supports x86_64 and ARM (Raspberry Pi).
10M+
This is an all-in-one Docker image for running the Ubiquiti Network Management System. This image contains all the components required to run UISP in a single container and uses the s6-overlay for process management.
This image will run on most platforms that support Docker including Docker for Mac, Docker for Windows, Synology DSM and Raspberry Pi boards.
docker run \
-p 80:80 \
-p 443:443 \
-p 2055:2055/udp \
-e TZ=<timezone> \
-v </path/to/config>:/config \
nico640/docker-unms:latest
This image will also allow you to run UISP on a Raspberry Pi or other Docker-enabled ARMv7/8 devices.
docker run -d --name unms -p 80:80 -p 443:443 -p 2055:2055/udp -v </path/to/config>:/config nico640/docker-unms:latest
The parameters are split into two halves, separated by a colon, the left hand side representing the host and the right the container side.
-v </path/to/config>:/config - The persistent data location, the database, certs and logs will be stored here-p 80:80 - Expose the HTTP web server port on the docker host-p 443:443 - Expose the HTTPS and WSS web server port on the docker host-p 2055:2055/udp - Expose the Netflow port on the docker host-e TZ - for timezone information e.g. -e TZ=Europe/LondonOptional Settings:
-e DEMO=false - Enable UISP demo mode-e PUBLIC_HTTPS_PORT=443 - This should match the HTTPS port your are exposing to on the docker host-e PUBLIC_WS_PORT=443 - This should match the HTTPS port your are exposing to on the docker host-e HTTPS_PORT=443 - Sets the HTTPS port the container's webserver is listening on-e HTTP_PORT=80 - Set ths HTTP port the container's webserver is listening on-e SSL_CERT= - Filename of custom SSL certificate in /config/usercert/-e SSL_CERT_KEY= - Filename of custom SSL key in /config/usercert/-e PUID=911 - User ID of the container user-e PGID=911 - Group ID of the container userThe Docker image, nico640/docker-unms, is not maintained by or affiliated with Ubiquiti Networks. You should not expect any support from Ubiquiti when running UISP (formerly UNMS) using this image.
version: '2'
services:
unms:
image: nico640/docker-unms:latest
restart: always
ports:
- 80:80
- 443:443
- 2055:2055/udp
environment:
- TZ=Australia/Sydney
volumes:
- ./volumes/unms:/config
Content type
Image
Digest
sha256:20b2aa51c…
Size
910.7 MB
Last updated
about 2 months ago
Requires Docker Desktop 4.37.1 or later.