Files
homelab/ansible/preparing-playbook/reza-ansible/inventory/group_vars/all/repo-server.yaml
2026-08-23 22:30:12 +03:30

28 lines
817 B
YAML

---
# project directory
REPO_DIRE_NAME: /var/services
# nexus3, gitlab, and traefik docker image address and version
NEXUS_IMAGE: sonatype/nexus3
NEXUS_VERSION: 3.38.0
TRAEFIK_IMAGE: traefik
TRAEFIK_VERSION: v2.6.1
# Domain and subdomain definition
# DOMAIN_NAME, WEB_AUTH_USER and both emails come from vault.yaml (see vault.yaml.example)
DOMAIN_NAME: "{{ vault_domain_name }}"
TRAEFIK_SUB_DOMAIN: web
NEXUS_SUB_DOMAIN: repo
HUB_SUB_DOMAIN: hub
# pass generate with this commands
# htpasswd -nbs user pass
WEB_AUTH_USER: "{{ vault_web_auth_user }}"
TRAEFIK_ACME_EMAIL: "{{ vault_acme_email }}"
# Nexus configuration
NEXUS_ADMIN_USERNAME: admin
NEXUS_SERVICE_URL: "https://{{ NEXUS_SUB_DOMAIN }}.{{ DOMAIN_NAME }}"
NEXUS_REPO_USERNAME: repo
NEXUS_REPO_EMAIL: "{{ vault_repo_email }}"
DOCKER_REPO_BLOBSTORE: docker