190 lines
4.3 KiB
YAML
190 lines
4.3 KiB
YAML
# 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
|