# Generated from services-up.sh compose file list # Note: apps/shift-recorder/docker-compose.yml and apps/stockfill/docker-compose.yml # are referenced by services-up.sh but do not exist in this checkout. services: authelia: build: context: ${PROJECT_ROOT}/core/authelia image: authelia/authelia profiles: - core - all - traefik x-source-compose: core/docker-compose.yml crowdsec: build: ${PROJECT_ROOT}/core/crowdsec profiles: - core - all - traefik x-source-compose: core/docker-compose.yml docker-update-exporter: build: context: ${PROJECT_ROOT}/monitoring/docker-exporter profiles: - monitoring - all - prometheus-exporters x-source-compose: monitoring/prometheus/docker-compose.yml docker-update-exporter-test: build: context: ${PROJECT_ROOT}/core/test profiles: - test x-source-compose: core/test/docker-compose.yml error-pages: image: tarampampam/error-pages:3 profiles: - core - all - traefik x-source-compose: core/docker-compose.yml gitea: image: gitea/gitea:latest profiles: - apps - all - gitea x-source-compose: apps/gitea/docker-compose.yml gotify: image: gotify/server:latest profiles: - monitoring - all - gotify x-source-compose: monitoring/gotify/docker-compose.yml grafana: image: grafana/grafana:latest profiles: - monitoring - all - grafana x-source-compose: monitoring/grafana/docker-compose.yml gramps-db: image: postgres:13 profiles: - apps - all - gramps x-source-compose: apps/gramps/docker-compose.yml grampsweb: image: ghcr.io/gramps-project/grampsweb:latest profiles: - apps - all - gramps x-source-compose: apps/gramps/docker-compose.yml influxdb: image: influxdb:2.7 profiles: - monitoring - all - prometheus x-source-compose: monitoring/prometheus/docker-compose.yml monitor-kuma: image: louislam/uptime-kuma:2.1.1 profiles: - monitoring - all - uptime-kuma x-source-compose: monitoring/uptime-kuma/docker-compose.yml nextcloud-db: image: mariadb:11.4 profiles: - apps - all - nextcloud x-source-compose: apps/nextcloud/docker-compose.yml nextcloud-redis: image: redis profiles: - apps - all - nextcloud x-source-compose: apps/nextcloud/docker-compose.yml nextcloud-webapp: build: context: ${PROJECT_ROOT}/apps/nextcloud profiles: - apps - all - nextcloud x-source-compose: apps/nextcloud/docker-compose.yml node-exporter: image: prom/node-exporter:latest profiles: - monitoring - all - prometheus-exporters x-source-compose: monitoring/prometheus/docker-compose.yml node-red: build: context: ${PROJECT_ROOT}/monitoring/node-red profiles: - monitoring - all x-source-compose: monitoring/node-red/docker-compose.yml passbolt-db: image: mariadb:12 profiles: - apps - all - passbolt x-source-compose: apps/passbolt/docker-compose.yml passbolt-webapp: image: passbolt/passbolt:latest-ce profiles: - apps - all - passbolt x-source-compose: apps/passbolt/docker-compose.yml pihole-exporter: image: ekofr/pihole-exporter:latest profiles: - monitoring - all - prometheus-exporters x-source-compose: monitoring/prometheus/docker-compose.yml portainer: image: portainer/portainer-ce:latest profiles: - monitoring - all - portainer x-source-compose: monitoring/portainer/docker-compose.yml prometheus: image: prom/prometheus:latest profiles: - monitoring - all - prometheus x-source-compose: monitoring/prometheus/docker-compose.yml searxng-webapp: image: searxng/searxng profiles: - apps - all - searxng x-source-compose: apps/searxng/docker-compose.yml telegraf: image: telegraf:latest profiles: - monitoring - all - prometheus x-source-compose: monitoring/prometheus/docker-compose.yml traefik: build: context: ${PROJECT_ROOT}/core image: traefik:3 profiles: - core - all - traefik x-source-compose: core/docker-compose.yml update-test: image: nginx:1.27.4 profiles: - test x-source-compose: core/test/docker-compose.yml