diff --git a/README.md b/README.md deleted file mode 100644 index b72aabe..0000000 --- a/README.md +++ /dev/null @@ -1,4 +0,0 @@ -# Docker-compose - -This repo contains docker compose on verry.org compute network ;-) - diff --git a/peach/docker-compose.yml b/peach/docker-compose.yml index 1506f2b..f2b0f07 100644 --- a/peach/docker-compose.yml +++ b/peach/docker-compose.yml @@ -50,32 +50,26 @@ services: volumes: - ssl:/ssl:ro - /etc/haproxy:/usr/local/etc/haproxy:ro - ports: - - 8443:443 - - 8443:443/udp - - 8000:80 - restart: always - mem_limit: 128M - dns: fd00::3:2 - networks: - default: - ipv6_address: 2a01:e0a:5b7:35f1::8443 - caddy: - image: caddy:alpine - volumes: - - ssl:/etc/dehydrated:ro - - /etc/caddy:/etc/caddy - - /srv/www:/srv/www + - /etc/haproxy:/etc/haproxy:ro ports: - 443:443 - 443:443/udp - 80:80 restart: always mem_limit: 128M - dns: 192.168.3.2 + dns: fd00::3:2 networks: default: ipv6_address: 2a01:e0a:5b7:35f1::443 + caddy: + image: caddy:alpine + volumes: + - ssl:/etc/dehydrated:ro + - /etc/caddy:/etc/caddy + - /srv/www:/srv/www + restart: always + mem_limit: 128M + dns: 192.168.3.2 redis: image: redis:alpine restart: always @@ -133,6 +127,13 @@ services: - /srv/docker/volume/grafana.ini:/etc/grafana/grafana.ini restart: always mem_limit: 128M + loki: + image: grafana/loki + volumes: + - /srv/docker/volume/loki/config/loki-docker-config.yaml:/etc/loki/local-config.yaml:ro + - /srv/docker/volume/loki/data:/loki:rw + restart: always + mem_limit: 1G miniflux: image: miniflux/miniflux env_file: env/miniflux @@ -240,16 +241,6 @@ services: networks: default: ipv6_address: 2a01:e0a:5b7:35f1::514 - linky-exporter: - userns_mode: "host" - image: debian:bullseye-slim - volumes: - - /srv/docker/volume/teleinfo/linky-exporter:/linky:ro - command: /linky/linky-exporter --device="/dev/ttyUSB0" -b 1200 --parity="E" - restart: always - mem_limit: 128M - devices: - - "/dev/ttyUSB0:/dev/ttyUSB0" victoria: image: victoriametrics/victoria-metrics volumes: @@ -284,11 +275,6 @@ services: restart: always mem_limit: 128M env_file: env/routeros-exporter - synapse: - image: matrixdotorg/synapse:latest - volumes: - - /srv/docker/volume/synapse/data:/data - restart: always whoami: image: traefik/whoami restart: always @@ -301,6 +287,41 @@ services: restart: always mem_limit: 128M env_file: env/vaultwarden + drone: + image: drone/drone:2 + restart: always + env_file: env/drone + drone-runner-ssh: + image: drone/drone-runner-ssh + restart: always + env_file: env/drone-runner-ssh + minio: + image: minio/minio + volumes: + - /srv/docker/volume/minio/data:/data:rw + env_file: env/minio + restart: always + command: minio server /data + mem_limit: 1G + cpus: 0.5 + dendrite: + image: matrixdotorg/dendrite-monolith:latest + volumes: + - /srv/docker/volume/dendrite/dendrite.yaml:/etc/dendrite/dendrite.yaml:ro + - /srv/docker/volume/dendrite/cert:/cert:ro + - /srv/docker/volume/dendrite/media:/var/dendrite/media + restart: always + mem_limit: 1G + cpus: 0.5 + coraza-spoa: + image: alpine + volumes: + - /srv/docker/volume/coraza-spoa/bin/coraza-spoa_amd64:/coraza-spoa:ro + - /srv/docker/volume/coraza-spoa/config:/etc/coraza-spoa:ro + command: /coraza-spoa -config-file /etc/coraza-spoa/config.yml + restart: always + mem_limit: 1G + cpus: 0.5 geoipupdate: image: "maxmindinc/geoipupdate:latest" volumes: