diff --git a/4get/docker-compose.yml b/4get/docker-compose.yml index 622f147..d34afca 100644 --- a/4get/docker-compose.yml +++ b/4get/docker-compose.yml @@ -7,7 +7,7 @@ services: - FOURGET_SERVER_NAME=search.novemila.org ports: - 127.0.0.1:3017:80 - mem_limit: 200m + mem_limit: 128m volumes: - ./banners:/var/www/html/4get/banner - ./favicon.ico:/var/www/html/4get/favicon.ico diff --git a/beszel/docker-compose.yml b/beszel/docker-compose.yml index ac64255..aa8ec95 100644 --- a/beszel/docker-compose.yml +++ b/beszel/docker-compose.yml @@ -5,7 +5,7 @@ services: image: henrygd/beszel:latest container_name: beszel restart: unless-stopped - mem_limit: 256m + mem_limit: 64m extra_hosts: - host.docker.internal:host-gateway ports: diff --git a/castopod/docker-compose.yml b/castopod/docker-compose.yml index 773b4c0..e0aeb08 100644 --- a/castopod/docker-compose.yml +++ b/castopod/docker-compose.yml @@ -32,7 +32,7 @@ services: mariadb: image: mariadb:11.2 container_name: "castopod-mariadb" - mem_limit: 1g + mem_limit: 512m networks: - castopod-db volumes: @@ -47,7 +47,7 @@ services: redis: image: redis:7.2-alpine container_name: "castopod-redis" - mem_limit: 256m + mem_limit: 64m command: --requirepass ${CP_REDIS_PASSWORD} volumes: - castopod-cache:/data diff --git a/dashboard/config/novemila.yml b/dashboard/config/novemila.yml index 8accda2..ce4cbda 100644 --- a/dashboard/config/novemila.yml +++ b/dashboard/config/novemila.yml @@ -31,9 +31,9 @@ - title: 4get url: https://search.novemila.org icon: si:searxng - - title: Podcast - url: https://podcast.novemila.org/cp-admin - icon: assets/podcast.png +# - title: Podcast +# url: https://podcast.novemila.org/cp-admin +# icon: assets/podcast.png - title: Find My Device url: https://fmd.novemila.org icon: si:maplibre @@ -72,6 +72,22 @@ servers: - type: local name: Services + hide-mountpoints-by-default: true + mountpoints: + "/": + name: Root + "/boot/efi": + hide: true + "/app/config": + hide: true + "/app/assets": + hide: true + "/etc/resolv.conf": + hide: true + "/etc/hostname": + hide: true + "/etc/hosts": + hide: true - size: small widgets: diff --git a/dashboard/docker-compose.yml b/dashboard/docker-compose.yml index c311c79..e18140a 100644 --- a/dashboard/docker-compose.yml +++ b/dashboard/docker-compose.yml @@ -2,7 +2,7 @@ services: glance: image: glanceapp/glance container_name: glance - mem_limit: 128m + mem_limit: 64m volumes: - ./config:/app/config - ./assets:/app/assets diff --git a/fmd/docker-compose.yml b/fmd/docker-compose.yml index 3b8690c..f6b4963 100644 --- a/fmd/docker-compose.yml +++ b/fmd/docker-compose.yml @@ -7,7 +7,7 @@ services: image: registry.gitlab.com/fmd-foss/fmd-server:latest container_name: fmd user: 1000:1000 - mem_limit: 128m + mem_limit: 64m ports: - 127.0.0.1:3015:8080 volumes: diff --git a/gotosocial/docker-compose.yml b/gotosocial/docker-compose.yml index a47fa39..6a96a7f 100644 --- a/gotosocial/docker-compose.yml +++ b/gotosocial/docker-compose.yml @@ -3,7 +3,7 @@ services: image: superseriousbusiness/gotosocial:latest container_name: gts user: 1000:1000 - mem_limit: 2g + mem_limit: 1g networks: - gotosocial environment: diff --git a/nextcloud/docker-compose.yml b/nextcloud/docker-compose.yml index 30c62bc..868ba0c 100644 --- a/nextcloud/docker-compose.yml +++ b/nextcloud/docker-compose.yml @@ -12,7 +12,7 @@ services: init: true restart: always container_name: nextcloud-aio-mastercontainer - mem_limit: 2g + mem_limit: 512m volumes: - nextcloud_aio_mastercontainer:/mnt/docker-aio-config - /var/run/docker.sock:/var/run/docker.sock:ro diff --git a/ntfy/docker-compose.yml b/ntfy/docker-compose.yml index d779b3c..75bda93 100644 --- a/ntfy/docker-compose.yml +++ b/ntfy/docker-compose.yml @@ -8,7 +8,7 @@ services: - TZ=CET # optional: set desired timezone - NTFY_BASE_URL=https://ntfy.novemila.org - NTFY_BEHIND_PROXY=true - mem_limit: 128m + mem_limit: 64m volumes: - /var/cache/ntfy:/var/cache/ntfy - /etc/ntfy:/etc/ntfy diff --git a/snikket/docker-compose.yml b/snikket/docker-compose.yml index a9c06a6..b108731 100644 --- a/snikket/docker-compose.yml +++ b/snikket/docker-compose.yml @@ -3,21 +3,23 @@ services: container_name: snikket-proxy image: snikket/snikket-web-proxy:stable env_file: snikket.conf - mem_limit: 128m + mem_limit: 64m network_mode: host volumes: - snikket_data:/snikket - acme_challenges:/var/www/html/.well-known/acme-challenge restart: "unless-stopped" + snikket_certs: container_name: snikket-certs image: snikket/snikket-cert-manager:stable env_file: snikket.conf - mem_limit: 128m + mem_limit: 32m volumes: - snikket_data:/snikket - acme_challenges:/var/www/.well-known/acme-challenge restart: "unless-stopped" + snikket_portal: container_name: snikket-portal image: snikket/snikket-web-portal:stable @@ -25,6 +27,7 @@ services: env_file: snikket.conf mem_limit: 128m restart: "unless-stopped" + snikket_server: container_name: snikket image: snikket/snikket-server:stable @@ -32,7 +35,7 @@ services: volumes: - snikket_data:/snikket env_file: snikket.conf - mem_limit: 512m + mem_limit: 128m restart: "unless-stopped" volumes: diff --git a/vaultwarden/docker-compose.yml b/vaultwarden/docker-compose.yml index 925d588..e27d4d8 100644 --- a/vaultwarden/docker-compose.yml +++ b/vaultwarden/docker-compose.yml @@ -3,7 +3,7 @@ services: image: vaultwarden/server:latest env_file: .env container_name: vaultwarden - mem_limit: 512m + mem_limit: 256m restart: unless-stopped ports: - 127.0.0.1:3001:80 # Needed for the ACME HTTP-01 challenge. diff --git a/watchtower/docker-compose.yml b/watchtower/docker-compose.yml index 03d9146..ffce362 100644 --- a/watchtower/docker-compose.yml +++ b/watchtower/docker-compose.yml @@ -4,7 +4,7 @@ services: watchtower: image: containrrr/watchtower env_file: .env - mem_limit: 512m + mem_limit: 64m restart: always volumes: - /var/run/docker.sock:/var/run/docker.sock:ro