Update yaml to yml
This commit is contained in:
@@ -1,21 +0,0 @@
|
||||
version: "3.8"
|
||||
services:
|
||||
caddy-reverse-proxy:
|
||||
image: "slothcroissant/caddy-cloudflaredns:2.10.0"
|
||||
container_name: "caddy-reverse-proxy"
|
||||
cap_add:
|
||||
- NET_ADMIN
|
||||
environment:
|
||||
- "CLOUDFLARE_EMAIL=${CLOUDFLARE_EMAIL}"
|
||||
- "CLOUDFLARE_API_TOKEN=${CLOUDFLARE_API_TOKEN}"
|
||||
- "ACME_AGREE=true"
|
||||
volumes:
|
||||
- "${CADDYFILE_PATH}:/etc/caddy/Caddyfile"
|
||||
- "${CONF_PATH}:/config"
|
||||
- "${DATA_PATH}:/data"
|
||||
- "${LOG_PATH}:/var/log/caddy"
|
||||
- "${SITE_PATH}:/srv"
|
||||
ports:
|
||||
- "${HTTP}:80"
|
||||
- "${HTTPS}:443"
|
||||
restart: "unless-stopped"
|
@@ -1,15 +0,0 @@
|
||||
version: "3.8"
|
||||
services:
|
||||
glances:
|
||||
image: "nicolargo/glances:4.3.0.8"
|
||||
container_name: "glances"
|
||||
hostname: "Rayquaza"
|
||||
pid: "host"
|
||||
environment:
|
||||
- "GLANCES_OPT=-w"
|
||||
ports:
|
||||
- "${PORT}:61208"
|
||||
volumes:
|
||||
- "/var/run/docker.sock:/var/run/docker.sock:ro"
|
||||
- "/:/mnt/root"
|
||||
restart: "unless-stopped"
|
@@ -1,15 +0,0 @@
|
||||
version: "3.8"
|
||||
services:
|
||||
glances:
|
||||
image: "nicolargo/glances:4.3.0.8"
|
||||
container_name: "glances"
|
||||
hostname: "Hostname"
|
||||
pid: "host"
|
||||
environment:
|
||||
- "GLANCES_OPT=-w"
|
||||
ports:
|
||||
- "${PORT}:61208"
|
||||
volumes:
|
||||
- "/var/run/docker.sock:/var/run/docker.sock:ro"
|
||||
- "/:/mnt/root"
|
||||
restart: "unless-stopped"
|
@@ -3,7 +3,7 @@ services:
|
||||
glances:
|
||||
image: "nicolargo/glances:4.3.0.8"
|
||||
container_name: "glances"
|
||||
hostname: "Cosmoem"
|
||||
hostname: "${HOSTNAME}"
|
||||
pid: "host"
|
||||
environment:
|
||||
- "GLANCES_OPT=-w"
|
@@ -1,7 +1,7 @@
|
||||
version: "3.8"
|
||||
services:
|
||||
gotify:
|
||||
image: "gotify/server-arm64:2.6.3"
|
||||
image: "gotify/server:2.6.3"
|
||||
container_name: "gotify"
|
||||
environment:
|
||||
- "TZ=${TZ}"
|
@@ -1,13 +0,0 @@
|
||||
version: "3.8"
|
||||
services:
|
||||
homeassistant:
|
||||
image: "linuxserver/homeassistant:2025.5.3"
|
||||
container_name: "homeassistant"
|
||||
environment:
|
||||
- "PUID=${PUID}"
|
||||
- "PGID=${PGID}"
|
||||
- "TZ=${TZ}"
|
||||
network_mode: "host"
|
||||
volumes:
|
||||
- "${CONFIG_PATH}:/config"
|
||||
restart: "unless-stopped"
|
@@ -1,20 +0,0 @@
|
||||
version: "3"
|
||||
services:
|
||||
letsencrypt-cloudflare:
|
||||
image: "certbot/dns-cloudflare:v4.0.0"
|
||||
container_name: "letsencrypt-cloudflare"
|
||||
|
||||
# Dry Run
|
||||
command: certonly --non-interactive --dns-cloudflare --dns-cloudflare-credentials /opt/cloudflare/cloudflare.ini --agree-tos --email ${EMAIL} -d ${DOMAIN} -d *.${DOMAIN} --server https://acme-v02.api.letsencrypt.org/directory --dns-cloudflare-propagation-seconds ${PROPAGATION} --dry-run
|
||||
|
||||
# Issue certificate
|
||||
# command: certonly --non-interactive --dns-cloudflare --dns-cloudflare-credentials /opt/cloudflare/cloudflare.ini --agree-tos --email ${EMAIL} -d ${DOMAIN} -d *.${DOMAIN} --server https://acme-v02.api.letsencrypt.org/directory --dns-cloudflare-propagation-seconds ${PROPAGATION}
|
||||
|
||||
# Renew certificate
|
||||
# command: renew --non-interactive --dns-cloudflare --dns-cloudflare-credentials /opt/cloudflare/cloudflare.ini --agree-tos --server https://acme-v02.api.letsencrypt.org/directory --dns-cloudflare-propagation-seconds ${PROPAGATION}
|
||||
|
||||
volumes:
|
||||
- "${CLOUDFLARE_PATH}:/opt/cloudflare"
|
||||
- "${LETSENCRYPT_PATH}:/etc/letsencrypt"
|
||||
- "${LETSENCRYPT_LOG_PATH}:/var/log/letsencrypt"
|
||||
- "${LETSENCRYPT_LIB_PATH}:/var/lib/letsencrypt"
|
@@ -1,20 +0,0 @@
|
||||
version: "3"
|
||||
services:
|
||||
letsencrypt-cloudflare:
|
||||
image: "certbot/dns-cloudflare:v4.0.0"
|
||||
container_name: "letsencrypt-cloudflare"
|
||||
|
||||
# Dry Run
|
||||
# command: certonly --non-interactive --dns-cloudflare --dns-cloudflare-credentials /opt/cloudflare/cloudflare.ini --agree-tos --email ${EMAIL} -d ${DOMAIN} -d *.${DOMAIN} --server https://acme-v02.api.letsencrypt.org/directory --dns-cloudflare-propagation-seconds ${PROPAGATION} --dry-run
|
||||
|
||||
# Issue certificate
|
||||
command: certonly --non-interactive --dns-cloudflare --dns-cloudflare-credentials /opt/cloudflare/cloudflare.ini --agree-tos --email ${EMAIL} -d ${DOMAIN} -d *.${DOMAIN} --server https://acme-v02.api.letsencrypt.org/directory --dns-cloudflare-propagation-seconds ${PROPAGATION}
|
||||
|
||||
# Renew certificate
|
||||
# command: renew --non-interactive --dns-cloudflare --dns-cloudflare-credentials /opt/cloudflare/cloudflare.ini --agree-tos --server https://acme-v02.api.letsencrypt.org/directory --dns-cloudflare-propagation-seconds ${PROPAGATION}
|
||||
|
||||
volumes:
|
||||
- "${CLOUDFLARE_PATH}:/opt/cloudflare"
|
||||
- "${LETSENCRYPT_PATH}:/etc/letsencrypt"
|
||||
- "${LETSENCRYPT_LOG_PATH}:/var/log/letsencrypt"
|
||||
- "${LETSENCRYPT_LIB_PATH}:/var/lib/letsencrypt"
|
@@ -1,20 +0,0 @@
|
||||
version: "3"
|
||||
services:
|
||||
letsencrypt-cloudflare:
|
||||
image: "certbot/dns-cloudflare:v4.0.0"
|
||||
container_name: "letsencrypt-cloudflare"
|
||||
|
||||
# Dry Run
|
||||
# command: certonly --non-interactive --dns-cloudflare --dns-cloudflare-credentials /opt/cloudflare/cloudflare.ini --agree-tos --email ${EMAIL} -d ${DOMAIN} -d *.${DOMAIN} --server https://acme-v02.api.letsencrypt.org/directory --dns-cloudflare-propagation-seconds ${PROPAGATION} --dry-run
|
||||
|
||||
# Issue certificate
|
||||
# command: certonly --non-interactive --dns-cloudflare --dns-cloudflare-credentials /opt/cloudflare/cloudflare.ini --agree-tos --email ${EMAIL} -d ${DOMAIN} -d *.${DOMAIN} --server https://acme-v02.api.letsencrypt.org/directory --dns-cloudflare-propagation-seconds ${PROPAGATION}
|
||||
|
||||
# Renew certificate
|
||||
command: renew --non-interactive --dns-cloudflare --dns-cloudflare-credentials /opt/cloudflare/cloudflare.ini --agree-tos --server https://acme-v02.api.letsencrypt.org/directory --dns-cloudflare-propagation-seconds ${PROPAGATION}
|
||||
|
||||
volumes:
|
||||
- "${CLOUDFLARE_PATH}:/opt/cloudflare"
|
||||
- "${LETSENCRYPT_PATH}:/etc/letsencrypt"
|
||||
- "${LETSENCRYPT_LOG_PATH}:/var/log/letsencrypt"
|
||||
- "${LETSENCRYPT_LIB_PATH}:/var/lib/letsencrypt"
|
@@ -1,46 +0,0 @@
|
||||
version: "3.8"
|
||||
services:
|
||||
nextcloud_app:
|
||||
image: "linuxserver/nextcloud:31.0.5"
|
||||
container_name: "nextcloud_app"
|
||||
depends_on:
|
||||
- "nextcloud_db"
|
||||
- "nextcloud_redis"
|
||||
environment:
|
||||
- "PUID=${PUID}"
|
||||
- "PGID=${PGID}"
|
||||
- "TZ=${TZ}"
|
||||
volumes:
|
||||
- "${CONFIG_PATH}:/config"
|
||||
- "${DATA_PATH}:/data"
|
||||
- "${HDD_DATA_PATH}:/hdd"
|
||||
ports:
|
||||
- "${APP_PORT}:443"
|
||||
restart: "unless-stopped"
|
||||
|
||||
nextcloud_db:
|
||||
image: "linuxserver/mariadb:11.4.5"
|
||||
container_name: "nextcloud_db"
|
||||
environment:
|
||||
- "PUID=${PUID}"
|
||||
- "PGID=${PGID}"
|
||||
- "TZ=${TZ}"
|
||||
- "MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}"
|
||||
- "MYSQL_DATABASE=${MYSQL_DATABASE}"
|
||||
- "MYSQL_USER=${MYSQL_USER}"
|
||||
- "MYSQL_PASSWORD=${MYSQL_PASSWORD}"
|
||||
volumes:
|
||||
- "${DB_PATH}:/config"
|
||||
ports:
|
||||
- "${DB_PORT}:3306"
|
||||
restart: "unless-stopped"
|
||||
|
||||
nextcloud_redis:
|
||||
image: "redis:8.0.2"
|
||||
container_name: "nextcloud_redis"
|
||||
command: redis-server --requirepass ${REDIS_PASSWORD}
|
||||
volumes:
|
||||
- "${REDIS_PATH}:/data"
|
||||
ports:
|
||||
- "${REDIS_PORT}:6379"
|
||||
restart: "unless-stopped"
|
Reference in New Issue
Block a user