diff --git a/.env.dist b/.env.dist new file mode 100644 index 0000000..425ce7d --- /dev/null +++ b/.env.dist @@ -0,0 +1,2 @@ +NEXUS_DATA_PATH="/path/to/data" +NEXUS_EXTERNAL_IP="127.0.0.1" diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4c49bd7 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.env diff --git a/docker-compose.yaml b/docker-compose.yaml new file mode 100644 index 0000000..8e6376c --- /dev/null +++ b/docker-compose.yaml @@ -0,0 +1,17 @@ +version: "3" + +services: + nexus: + image: "sonatype/nexus3" + container_name: "nexus" + restart: "unless-stopped" + logging: + driver: "journald" + options: + tag: "nexus" + volumes: + - "${NEXUS_DATA_PATH}:/nexus-data" + ports: + - "${NEXUS_EXTERNAL_IP}:8081:8081" + - "${NEXUS_EXTERNAL_IP}:8082:8082" + - "127.0.0.1:8081:8081"