{"id":19506807,"url":"https://github.com/calvinlfer/docker-nexus3-oss","last_synced_at":"2025-09-02T18:32:38.242Z","repository":{"id":68736730,"uuid":"131030547","full_name":"calvinlfer/docker-nexus3-oss","owner":"calvinlfer","description":"A Sonatype Nexus3 OSS image which makes it easy to do volume mounting","archived":false,"fork":false,"pushed_at":"2018-04-27T18:33:08.000Z","size":16,"stargazers_count":4,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-19T14:02:23.792Z","etag":null,"topics":["docker","docker-image","nexus3"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/calvinlfer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-04-25T15:55:52.000Z","updated_at":"2022-10-09T02:12:06.000Z","dependencies_parsed_at":"2023-03-14T21:45:50.329Z","dependency_job_id":null,"html_url":"https://github.com/calvinlfer/docker-nexus3-oss","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/calvinlfer/docker-nexus3-oss","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calvinlfer%2Fdocker-nexus3-oss","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calvinlfer%2Fdocker-nexus3-oss/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calvinlfer%2Fdocker-nexus3-oss/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calvinlfer%2Fdocker-nexus3-oss/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/calvinlfer","download_url":"https://codeload.github.com/calvinlfer/docker-nexus3-oss/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/calvinlfer%2Fdocker-nexus3-oss/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266563915,"owners_count":23948689,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-image","nexus3"],"created_at":"2024-11-10T22:38:29.820Z","updated_at":"2025-07-22T20:05:45.573Z","avatar_url":"https://github.com/calvinlfer.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sonatype Nexus 3 Repository Manager OSS Docker Image\nA Sonatype Nexus3 OSS image which makes it easy to do volume mounting\n\nThis image is based off the official Jenkins Docker image with the addition of allowing the jenkins user to be \nadded to a specific group. You can control exactly what this group is by specifying the Group ID by means of an \nenvironment variable (LOCAL_USER_GID). In addition, the User ID can also be specified by means of an environment \nvariable (LOCAL_USER_ID).\n\nThe intention is that the group has the correct permissions to access the mounted volume. \nThis image is intended to be used with AWS EBS and AWS EFS.\n\nThe base [Nexus](https://hub.docker.com/r/sonatype/nexus3) image used is 3.10.0.\n\n## AWS ECS ##\nThe [CloudFormation template](Classic/ECSNexus.yml) deploys Nexus in an existing ECS cluster where EFS is mounted. This is \ndesigned to work with [ecs-cluster](https://github.com/FreckleIOT/ecs-cluster) which has CloudFormation templates to\ndeploy EFS and an ECS cluster that mounts EFS. This deploys Nexus in a private subnet. You can expose this publicly\nusing Kong API Gateway.\n\nThere are two templates:\n* __ALB__: Makes use of the Application Load Balancer (recommended) \n* __Classic__: makes use of the classic Elastic Load Balancer\n\n### ALB template ###\nThe [ALB CloudFormation template](ALB/ALB.yaml) creates an Application Load Balancer with a default target group and\nthe [Nexus CloudFormation template](ALB/ECSNexus.yml) creates an ECS Service which uses the Application Load Balancer\nalong with an [ECS cluster that has EFS mounts](https://github.com/FreckleIOT/ecs-cluster)\n\n### Classic template ###\nAn [all-in-one CloudFormation template](Classic/ECSNexus.yml) which creates an ECS Service along with a Classic Load\nBalancer.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcalvinlfer%2Fdocker-nexus3-oss","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcalvinlfer%2Fdocker-nexus3-oss","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcalvinlfer%2Fdocker-nexus3-oss/lists"}