Releases: a-langer/nexus-sso
3.70.1-java11-ubi
version 3.70.1-java11-ubi
:
# Clone configuration and change to working directory
git clone --branch 3.70.1-java11-ubi https://github.com/a-langer/nexus-sso.git
cd ./nexus-sso
# Copy compose.override.yml from template for you settings
cp _compose.override.yml compose.override.yml
# Set environment variables for container user
export NEXUS_USER=$(id -u) NEXUS_GROUP=$(id -g)
# Run service and open http://localhost in web browser
docker compose up -d
Warn: Since version
3.70.1-java11-ubi
:
- Your need migrate from legacy OrientDB to H2DB. Version 3.71.0 and beyond do not support OrientDB, Java 8, or Java 11, see Migration.md for more information.
- Class
com.github.alanger.nexus.bootstrap.Pac4jAuthenticationListener
has been deprecated, see SAML.md.- Image released without nexus-repository-ansiblegalaxy, cause by plugin does not support new storage API, see issue #25.
Download jars:
Full Changelog: 3.70.0-java11-ubi...3.70.1-java11-ubi
3.70.1-java11-ubi-BETA-3
version 3.70.1-java11-ubi-BETA-3
for testing:
# Clone configuration and change to working directory
git clone --branch 3.70.1-java11-ubi-BETA-3 https://github.com/a-langer/nexus-sso.git
cd ./nexus-sso
# Copy compose.override.yml from template for you settings
cp _compose.override.yml compose.override.yml
# Set environment variables for container user
export NEXUS_USER=$(id -u) NEXUS_GROUP=$(id -g)
# Run service and open http://localhost in web browser
docker compose up -d
Warn: Since version
3.70.1-java11-ubi-BETA-3
:
- Your need migrate from legacy OrientDB to H2DB. Version 3.71.0 and beyond do not support OrientDB, Java 8, or Java 11, see Migration.md for more information.
- Image released without nexus-repository-ansiblegalaxy, cause by plugin does not support new storage API, see issue #25.
Download jars:
- nexus-pac4j-plugin-3.70.1-java11-ubi-BETA-3.jar
- nexus-repository-services-3.70.1-java11-ubi-BETA-3.jar
Full Changelog: 3.70.0-java11-ubi...3.70.1-java11-ubi-BETA-3
3.70.1-java11-ubi-BETA-2
version 3.70.1-java11-ubi-BETA-2
for testing:
# Clone configuration and change to working directory
git clone --branch 3.70.1-java11-ubi-BETA-2 https://github.com/a-langer/nexus-sso.git
cd ./nexus-sso
# Copy compose.override.yml from template for you settings
cp _compose.override.yml compose.override.yml
# Set environment variables for container user
export NEXUS_USER=$(id -u) NEXUS_GROUP=$(id -g)
# Run service and open http://localhost in web browser
docker compose up -d
Warn: Since version
3.70.1-java11-ubi-BETA-2
:
- Your need migrate from legacy OrientDB to H2DB. Version 3.71.0 and beyond do not support OrientDB, Java 8, or Java 11, see Migration.md for more information.
- Image released without nexus-repository-ansiblegalaxy, cause by plugin does not support new storage API, see issue #25.
Download jars:
- nexus-pac4j-plugin-3.70.1-java11-ubi-BETA-2.jar
- nexus-repository-services-3.70.1-java11-ubi-BETA-2.jar
Full Changelog: 3.70.0-java11-ubi...3.70.1-java11-ubi-BETA-2
3.70.1-java11-ubi-BETA
version 3.70.1-java11-ubi-BETA
for testing:
# Clone configuration and change to working directory
git clone --branch 3.70.1-java11-ubi-BETA https://github.com/a-langer/nexus-sso.git
cd ./nexus-sso
# Copy compose.override.yml from template for you settings
cp _compose.override.yml compose.override.yml
# Set environment variables for container user
export NEXUS_USER=$(id -u) NEXUS_GROUP=$(id -g)
# Run service and open http://localhost in web browser
docker compose up -d
Warn: Since version
3.70.1-java11-ubi-BETA
:
- Your need migrate from legacy OrientDB to H2DB. Version 3.71.0 and beyond do not support OrientDB, Java 8, or Java 11, see Migration.md for more information.
- Image released without nexus-repository-ansiblegalaxy, cause by plugin does not support new storage API, see issue #25.
Download jars:
Full Changelog: 3.70.0-java11-ubi...3.70.1-java11-ubi-BETA
3.70.0-java11-ubi
version 3.70.0-java11-ubi
Since version 3.70.0-java11-ubi
image and all libraries have been updated to Java 11. See release notes for more information.
Download jars:
Full Changelog: 3.68.0...3.70.0-java11-ubi
3.68.0
version 3.68.0
Fix CVE-2024-4956 https://support.sonatype.com/hc/en-us/articles/29412417068819-Mitigations-for-CVE-2024-4956-Nexus-Repository-3-Vulnerability.
Download jars:
Full Changelog: 3.67.1...3.68.0
3.67.1
version 3.67.1
Since version 3.67.1
added Nexus Repository 3 plugin that allows usage of Ansible Galaxy repositories https://github.com/l3ender/nexus-repository-ansiblegalaxy (Fork with galaxy v3 support https://github.com/angeloxx/nexus-repository-ansiblegalaxy).
Download jars:
Full Changelog: 3.62.0...3.67.1
3.62.0
3.61.0
Since version 3.61.0
for SSO and User Tokens, it is enough to have following realms in the order listed:
- "Local Authenticating Realm" - built-in realm used by default.
- "SSO Pac4j Realm" - single sign-on realm uses an external Identity Provider (IdP).
- "SSO Token Realm" - realm allows you to use user tokens instead of a password.
- "Docker Bearer Token Realm" - required to access Docker repositories through a Docker client (must be below the "SSO Token Realm").
Other realms are not required and may lead to conflicts.