mirror of
https://github.com/linuxserver/docker-unifi-network-application.git
synced 2025-03-05 20:59:58 -08:00
Compare commits
12 commits
9.0.114-ls
...
main
Author | SHA1 | Date | |
---|---|---|---|
|
cc24008adc | ||
|
d17dfc82c3 | ||
|
498ef98f58 | ||
|
a1c7f63283 | ||
|
066384477a | ||
|
740f96d5db | ||
|
6a6235e77e | ||
|
e139b0f081 | ||
|
9e657bd2e8 | ||
|
6db33c7d1e | ||
|
6a9e5961d0 | ||
|
759fb2d629 |
0
.editorconfig
Executable file → Normal file
0
.editorconfig
Executable file → Normal file
0
.github/CONTRIBUTING.md
vendored
Executable file → Normal file
0
.github/CONTRIBUTING.md
vendored
Executable file → Normal file
0
.github/FUNDING.yml
vendored
Executable file → Normal file
0
.github/FUNDING.yml
vendored
Executable file → Normal file
0
.github/ISSUE_TEMPLATE/config.yml
vendored
Executable file → Normal file
0
.github/ISSUE_TEMPLATE/config.yml
vendored
Executable file → Normal file
0
.github/ISSUE_TEMPLATE/issue.bug.yml
vendored
Executable file → Normal file
0
.github/ISSUE_TEMPLATE/issue.bug.yml
vendored
Executable file → Normal file
0
.github/ISSUE_TEMPLATE/issue.feature.yml
vendored
Executable file → Normal file
0
.github/ISSUE_TEMPLATE/issue.feature.yml
vendored
Executable file → Normal file
0
.github/workflows/call_issue_pr_tracker.yml
vendored
Executable file → Normal file
0
.github/workflows/call_issue_pr_tracker.yml
vendored
Executable file → Normal file
0
.github/workflows/call_issues_cron.yml
vendored
Executable file → Normal file
0
.github/workflows/call_issues_cron.yml
vendored
Executable file → Normal file
0
.github/workflows/external_trigger.yml
vendored
Executable file → Normal file
0
.github/workflows/external_trigger.yml
vendored
Executable file → Normal file
0
.github/workflows/external_trigger_scheduler.yml
vendored
Executable file → Normal file
0
.github/workflows/external_trigger_scheduler.yml
vendored
Executable file → Normal file
0
.github/workflows/greetings.yml
vendored
Executable file → Normal file
0
.github/workflows/greetings.yml
vendored
Executable file → Normal file
0
.github/workflows/package_trigger_scheduler.yml
vendored
Executable file → Normal file
0
.github/workflows/package_trigger_scheduler.yml
vendored
Executable file → Normal file
8
Jenkinsfile
vendored
8
Jenkinsfile
vendored
|
@ -70,7 +70,9 @@ pipeline {
|
|||
fi
|
||||
done
|
||||
fi
|
||||
docker system prune -f --volumes || : '''
|
||||
docker system prune -f --volumes || :
|
||||
docker image prune -af || :
|
||||
'''
|
||||
script{
|
||||
env.EXIT_STATUS = ''
|
||||
env.LS_RELEASE = sh(
|
||||
|
@ -751,7 +753,8 @@ pipeline {
|
|||
if [[ -n "${containers}" ]]; then
|
||||
docker stop ${containers}
|
||||
fi
|
||||
docker system prune -af --volumes || :
|
||||
docker system prune -f --volumes || :
|
||||
docker image prune -af || :
|
||||
'''
|
||||
}
|
||||
}
|
||||
|
@ -1177,6 +1180,7 @@ EOF
|
|||
done
|
||||
fi
|
||||
docker system prune -f --volumes || :
|
||||
docker image prune -af || :
|
||||
'''
|
||||
cleanWs()
|
||||
}
|
||||
|
|
|
@ -64,7 +64,7 @@ After setup, the web UI is available at https://ip:8443. The application can be
|
|||
|
||||
### Setting Up Your External Database
|
||||
|
||||
Starting with version 8.1 of Unifi Network Application, mongodb 3.6 through 7.0 are supported.
|
||||
Starting with version 8.1 of Unifi Network Application, mongodb 3.6 through 7.0 are supported. Starting with version 9.0 of Unifi Network Application, mongodb 8.0 is also supported.
|
||||
|
||||
**Make sure you pin your database image version and do not use `latest`, as mongodb does not support automatic upgrades between major versions.**
|
||||
|
||||
|
@ -418,6 +418,8 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
|
|||
|
||||
## Versions
|
||||
|
||||
* **13.02.25:** - Revert JRE to 17.
|
||||
* **12.02.25:** - Bump JRE to 21.
|
||||
* **11.08.24:** - **Important**: The mongodb init instructions have been updated to enable auth ([RBAC](https://www.mongodb.com/docs/manual/core/authorization/#role-based-access-control)). We have been notified that if RBAC is not enabled, the official mongodb container allows remote access to the db contents over port 27017 without credentials. If you set up the mongodb container with the old instructions we provided, you should not map or expose port 27017. If you would like to enable auth, the easiest way is to create new instances of both unifi and mongodb with the new instructions and restore unifi from a backup.
|
||||
* **11.08.24:** - Rebase to Ubuntu Noble.
|
||||
* **04.03.24:** - Install from zip package instead of deb.
|
||||
|
|
|
@ -17,7 +17,7 @@ asn-one 0.6.0 jav
|
|||
aws-iot-device-sdk-java 1.2.0 java-archive
|
||||
aws-java-sdk-core 1.11.409 java-archive
|
||||
aws-java-sdk-s3 1.11.409 java-archive
|
||||
base-files 13ubuntu10.1 deb
|
||||
base-files 13ubuntu10.2 deb
|
||||
base-passwd 3.6.3build1 deb
|
||||
bash 5.2.21-2ubuntu4 deb
|
||||
bcpkix-jdk18on 1.75 java-archive
|
||||
|
@ -141,7 +141,7 @@ jmdns 3.4.1 jav
|
|||
jna 5.12.1 java-archive
|
||||
joda-time 2.12.7 java-archive
|
||||
jq 1.7.1-3build1 deb
|
||||
jrt-fs 17.0.13 java-archive
|
||||
jrt-fs 17.0.14 java-archive
|
||||
json 20231013 java-archive
|
||||
jsr305 3.0.1 java-archive
|
||||
jsr305 3.0.2 java-archive
|
||||
|
@ -150,7 +150,7 @@ jstun 0.7.4 jav
|
|||
jsvc 1.0.15-11build1 deb
|
||||
jul-to-slf4j 2.0.16 java-archive
|
||||
keyboxd 2.4.4-2ubuntu17 deb
|
||||
krb5-locales 1.20.1-6ubuntu2.2 deb
|
||||
krb5-locales 1.20.1-6ubuntu2.4 deb
|
||||
lazysodium-java 5.1.4 java-archive
|
||||
libacl1 2.3.2-1build1.1 deb
|
||||
libapt-pkg6.0t64 2.7.14build2 deb
|
||||
|
@ -162,10 +162,10 @@ libblkid1 2.39.3-9ubuntu6.2 deb
|
|||
libbrotli1 1.1.0-2build2 deb
|
||||
libbsd0 0.12.1-1build1.1 deb
|
||||
libbz2-1.0 1.0.8-5.1build0.1 deb
|
||||
libc-bin 2.39-0ubuntu8.3 deb
|
||||
libc6 2.39-0ubuntu8.3 deb
|
||||
libc-bin 2.39-0ubuntu8.4 deb
|
||||
libc6 2.39-0ubuntu8.4 deb
|
||||
libcap-ng0 0.8.4-2build2 deb
|
||||
libcap2 1:2.66-5ubuntu2.1 deb
|
||||
libcap2 1:2.66-5ubuntu2.2 deb
|
||||
libcom-err2 1.47.0-2.4~exp1ubuntu4.1 deb
|
||||
libcommons-daemon-java 1.0.15-11build1 deb
|
||||
libcrypt1 1:4.4.36-4build1 deb
|
||||
|
@ -177,22 +177,22 @@ libffi8 3.4.6-1build1 deb
|
|||
libgcc-s1 14.2.0-4ubuntu2~24.04 deb
|
||||
libgcrypt20 1.10.3-2build1 deb
|
||||
libgmp10 2:6.3.0+dfsg-2ubuntu6.1 deb
|
||||
libgnutls30t64 3.8.3-1.1ubuntu3.2 deb
|
||||
libgnutls30t64 3.8.3-1.1ubuntu3.3 deb
|
||||
libgpg-error0 1.47-3build2.1 deb
|
||||
libgssapi-krb5-2 1.20.1-6ubuntu2.2 deb
|
||||
libgssapi-krb5-2 1.20.1-6ubuntu2.4 deb
|
||||
libhogweed6t64 3.9.1-2.2build1.1 deb
|
||||
libidn2-0 2.3.7-2build1.1 deb
|
||||
libjpeg-turbo8 2.1.5-2ubuntu2 deb
|
||||
libjpeg8 8c-2ubuntu11 deb
|
||||
libjq1 1.7.1-3build1 deb
|
||||
libk5crypto3 1.20.1-6ubuntu2.2 deb
|
||||
libk5crypto3 1.20.1-6ubuntu2.4 deb
|
||||
libkeyutils1 1.6.3-3build1 deb
|
||||
libkrb5-3 1.20.1-6ubuntu2.2 deb
|
||||
libkrb5support0 1.20.1-6ubuntu2.2 deb
|
||||
libkrb5-3 1.20.1-6ubuntu2.4 deb
|
||||
libkrb5support0 1.20.1-6ubuntu2.4 deb
|
||||
libksba8 1.6.6-1build1 deb
|
||||
liblcms2-2 2.14-2build1 deb
|
||||
libldap-common 2.6.7+dfsg-1~exp1ubuntu8.1 deb
|
||||
libldap2 2.6.7+dfsg-1~exp1ubuntu8.1 deb
|
||||
libldap-common 2.6.7+dfsg-1~exp1ubuntu8.2 deb
|
||||
libldap2 2.6.7+dfsg-1~exp1ubuntu8.2 deb
|
||||
liblz4-1 1.9.4-1build1.1 deb
|
||||
liblzma5 5.6.1+really5.4.5-1build0.1 deb
|
||||
libmd0 1.1.0-2build1.1 deb
|
||||
|
@ -228,17 +228,17 @@ libsmartcols1 2.39.3-9ubuntu6.2 deb
|
|||
libsqlite3-0 3.45.1-1ubuntu2.1 deb
|
||||
libss2 1.47.0-2.4~exp1ubuntu4.1 deb
|
||||
libssh-4 0.10.6-2build2 deb
|
||||
libssl3t64 3.0.13-0ubuntu3.4 deb
|
||||
libssl3t64 3.0.13-0ubuntu3.5 deb
|
||||
libstdc++6 14.2.0-4ubuntu2~24.04 deb
|
||||
libsystemd0 255.4-1ubuntu8.4 deb
|
||||
libtasn1-6 4.19.0-3build1 deb
|
||||
libsystemd0 255.4-1ubuntu8.5 deb
|
||||
libtasn1-6 4.19.0-3ubuntu0.24.04.1 deb
|
||||
libtinfo6 6.4+20240113-1ubuntu2 deb
|
||||
libudev1 255.4-1ubuntu8.4 deb
|
||||
libudev1 255.4-1ubuntu8.5 deb
|
||||
libunistring5 1.1-2build1.1 deb
|
||||
libuuid1 2.39.3-9ubuntu6.2 deb
|
||||
libxxhash0 0.8.2-2build1 deb
|
||||
libzstd1 1.5.5+dfsg2-2build1.1 deb
|
||||
locales 2.39-0ubuntu8.3 deb
|
||||
locales 2.39-0ubuntu8.4 deb
|
||||
log4j-api 2.21.1 java-archive
|
||||
log4j-to-slf4j 2.21.1 java-archive
|
||||
logback-access 1.4.14 java-archive
|
||||
|
@ -259,9 +259,9 @@ mount 2.39.3-9ubuntu6.2 deb
|
|||
ncurses-base 6.4+20240113-1ubuntu2 deb
|
||||
ncurses-bin 6.4+20240113-1ubuntu2 deb
|
||||
netcat-openbsd 1.226-1ubuntu2 deb
|
||||
openjdk-17-jre-headless 17.0.13+11-2ubuntu1~24.04 deb
|
||||
openjdk-17-jre-headless 17.0.14+7-1~24.04 deb
|
||||
openssh 1.0 java-archive
|
||||
openssl 3.0.13-0ubuntu3.4 deb
|
||||
openssl 3.0.13-0ubuntu3.5 deb
|
||||
org.eclipse.paho.client.mqttv3 1.1.0 java-archive
|
||||
owasp-java-html-sanitizer 20240325.1 java-archive
|
||||
passwd 1:4.13+dfsg1-4ubuntu3.2 deb
|
||||
|
@ -311,7 +311,7 @@ spring-webmvc 6.1.15 jav
|
|||
spring-websocket 6.1.15 java-archive
|
||||
sshj 0.38.0 java-archive
|
||||
stax-api 1.0-2 java-archive
|
||||
systemd-standalone-sysusers 255.4-1ubuntu8.4 deb
|
||||
systemd-standalone-sysusers 255.4-1ubuntu8.5 deb
|
||||
sysvinit-utils 3.08-6ubuntu3 deb
|
||||
tar 1.35+dfsg-3build1 deb
|
||||
tomcat-annotations-api 10.1.33 java-archive
|
||||
|
@ -320,7 +320,7 @@ tomcat-embed-el 10.1.33 jav
|
|||
tomcat-embed-jasper 10.1.33 java-archive
|
||||
tomcat-embed-websocket 10.1.33 java-archive
|
||||
txw2 4.0.5 java-archive
|
||||
tzdata 2024a-3ubuntu1.1 deb
|
||||
tzdata 2024b-0ubuntu0.24.04.1 deb
|
||||
ubuntu-keyring 2023.11.28.1 deb
|
||||
unminimize 0.2.1 deb
|
||||
unzip 6.0-28ubuntu4.1 deb
|
||||
|
|
|
@ -43,6 +43,8 @@ opt_param_ports:
|
|||
- {external_port: "8880", internal_port: "8880", port_desc: "Unifi guest portal HTTP redirect port"}
|
||||
- {external_port: "6789", internal_port: "6789", port_desc: "For mobile throughput test"}
|
||||
- {external_port: "5514", internal_port: "5514/udp", port_desc: "Remote syslog port"}
|
||||
readonly_supported: false
|
||||
nonroot_supported: false
|
||||
# application setup block
|
||||
app_setup_block_enabled: true
|
||||
app_setup_block: |
|
||||
|
@ -52,7 +54,7 @@ app_setup_block: |
|
|||
|
||||
### Setting Up Your External Database
|
||||
|
||||
Starting with version 8.1 of Unifi Network Application, mongodb 3.6 through 7.0 are supported.
|
||||
Starting with version 8.1 of Unifi Network Application, mongodb 3.6 through 7.0 are supported. Starting with version 9.0 of Unifi Network Application, mongodb 8.0 is also supported.
|
||||
|
||||
**Make sure you pin your database image version and do not use `latest`, as mongodb does not support automatic upgrades between major versions.**
|
||||
|
||||
|
@ -176,6 +178,8 @@ init_diagram: |
|
|||
"unifi-network-application:latest" <- Base Images
|
||||
# changelog
|
||||
changelogs:
|
||||
- {date: "13.02.25:", desc: "Revert JRE to 17."}
|
||||
- {date: "12.02.25:", desc: "Bump JRE to 21."}
|
||||
- {date: "11.08.24:", desc: "**Important**: The mongodb init instructions have been updated to enable auth ([RBAC](https://www.mongodb.com/docs/manual/core/authorization/#role-based-access-control)). We have been notified that if RBAC is not enabled, the official mongodb container allows remote access to the db contents over port 27017 without credentials. If you set up the mongodb container with the old instructions we provided, you should not map or expose port 27017. If you would like to enable auth, the easiest way is to create new instances of both unifi and mongodb with the new instructions and restore unifi from a backup."}
|
||||
- {date: "11.08.24:", desc: "Rebase to Ubuntu Noble."}
|
||||
- {date: "04.03.24:", desc: "Install from zip package instead of deb."}
|
||||
|
|
Loading…
Reference in a new issue