diff --git a/homenetwork/nas/cronicle_manager.yml b/homenetwork/nas/cronicle_manager.yml new file mode 100644 index 0000000..12fbc94 --- /dev/null +++ b/homenetwork/nas/cronicle_manager.yml @@ -0,0 +1,39 @@ +services: + cronicle_manager: +# image: cronicle/edge:latest + image: ghcr.io/cronicle-edge/cronicle-edge:main + restart: always + command: manager + hostname: julien + environment: + - CRONICLE_secret_key=secretKey + ports: + - 3012:3012 + volumes: + - /var/run/docker.sock:/var/run/docker.sock + - /docker_config/cronicle/data:/opt/cronicle/data + - /docker_config/cronicle/logs:/opt/cronicle/logs + - /docker_config/cronicle/plugins:/opt/cronicle/plugins + - /docker_config/cronicle/workloads/app:/app + - /docker_config/configs/:/configs + +# healthchecks: +# image: healthchecks/healthchecks:latest +# container_name: healthchecks +# environment: +# - DB=sqlite +# - DB_NAME=/data/hc.sqlite +# - DEBUG=False +# - DEFAULT_FROM_EMAIL=fixme-email-address-here +# - EMAIL_HOST=fixme-smtp-host-here +# - EMAIL_HOST_PASSWORD=fixme-smtp-password-here +# - EMAIL_HOST_USER=fixme-smtp-username-here +# - EMAIL_PORT=587 +# - EMAIL_USE_TLS=True +# - SECRET_KEY=--- +# - SITE_ROOT=http://localhost:3013 +# ports: +# - 3013:8000 +# volumes: +# - /docker_config/healthchecks/:/data +# restart: unless-stopped diff --git a/homenetwork/nas/gitea.yml b/homenetwork/nas/gitea.yml index 14d67e2..7434368 100644 --- a/homenetwork/nas/gitea.yml +++ b/homenetwork/nas/gitea.yml @@ -1,18 +1,3 @@ -version: "3" - -volumes: - gitea_data: - driver_opts: - type: nfs - o: addr=dockerstorage,nfsvers=4 - device: :/docker_config/gitea - - gitea_repository: - driver_opts: - type: nfs - o: addr=dockerstorage,nfsvers=4 - device: :/repositories/git - services: server: image: gitea/gitea @@ -20,8 +5,6 @@ services: volumes: - /srv/dev-disk-by-uuid-17e88007-4d0c-45e0-8757-cacfcc458630/docker_config/gitea:/data - /srv/dev-disk-by-uuid-17e88007-4d0c-45e0-8757-cacfcc458630/repositories/git:/data/git/repo -# - gitea_data:/data -# - gitea_repository:/data/git/repo - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro ports: diff --git a/homenetwork/nas/jenkins.yml b/homenetwork/nas/jenkins.yml new file mode 100644 index 0000000..0ff998c --- /dev/null +++ b/homenetwork/nas/jenkins.yml @@ -0,0 +1,14 @@ +services: + jenkins: + container_name: jenkins + restart: unless-stopped + image: jenkins/jenkins:lts + user: root + volumes: + - /var/run/docker.sock:/var/run/docker.sock + - /usr/bin/docker:/usr/bin/docker + - /srv/dev-disk-by-uuid-17e88007-4d0c-45e0-8757-cacfcc458630/docker_config/jenkins/:/var/jenkins_home + - /srv/dev-disk-by-uuid-7a33692e-6462-435b-9c97-029589baeeab/jenkins_workspace:/var/jenkins_home/workspace + ports: + - "8080:8080" + - "50000:50000" diff --git a/homenetwork/nas/nextcloud/nc/Dockerfile b/homenetwork/nas/nextcloud/nc/Dockerfile index 5c46137..9f1c58c 100644 --- a/homenetwork/nas/nextcloud/nc/Dockerfile +++ b/homenetwork/nas/nextcloud/nc/Dockerfile @@ -1,4 +1,4 @@ -FROM nextcloud +FROM nextcloud:latest ARG UID=1000 ARG GID=1000 diff --git a/homenetwork/nas/vaultwarden.yml b/homenetwork/nas/vaultwarden.yml index ac68464..83d9d9a 100644 --- a/homenetwork/nas/vaultwarden.yml +++ b/homenetwork/nas/vaultwarden.yml @@ -20,10 +20,10 @@ services: - EMERGENCY_ACCESS_ALLOWED=true - WEB_VAULT_ENABLED=true - SIGNUPS_ALLOWED=false - - SIGNUPS_VERIFY=true + - SIGNUPS_VERIFY=false - SIGNUPS_VERIFY_RESEND_TIME=3600 - SIGNUPS_VERIFY_RESEND_LIMIT=5 - - SIGNUPS_DOMAINS_WHITELIST=vbchaos.nl +# - SIGNUPS_DOMAINS_WHITELIST=vbchaos.nl,hotmail.com,gmail.com - SMTP_HOST=smtp.gmail.com - SMTP_FROM=vaultwarden@vbchaos.nl - SMTP_FROM_NAME=Vaultwarden @@ -32,3 +32,4 @@ services: - SMTP_USERNAME=matthias.mitscherlich@gmail.com - SMTP_PASSWORD=oomgyoiqepsqaikn - SMTP_AUTH_MECHANISM="Login" +