fixed some security

This commit is contained in:
rezayaghobi-dev
2026-08-23 22:30:12 +03:30
parent ec7e56529d
commit 4c1da03886
10 changed files with 941 additions and 18 deletions

View File

@@ -9,19 +9,20 @@ TRAEFIK_IMAGE: traefik
TRAEFIK_VERSION: v2.6.1
# Domain and subdomain definition
DOMAIN_NAME: ansible.mecan.ir
# 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: DockerMe
TRAEFIK_ACME_EMAIL: ahmad@DockerMe.ir
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: ahmad@DockerMe.ir
NEXUS_REPO_EMAIL: "{{ vault_repo_email }}"
DOCKER_REPO_BLOBSTORE: docker