add webdav server
This commit is contained in:
parent
014ac43b84
commit
3adfb37947
|
@ -126,28 +126,6 @@ services:
|
||||||
networks:
|
networks:
|
||||||
- hostnet
|
- hostnet
|
||||||
|
|
||||||
## Drop this in to get a netdata container.
|
|
||||||
## It uses a lot of RAM and causes my machine to swap.
|
|
||||||
## Granted, it's a lot more lightweight than nextcloud.
|
|
||||||
## But I can live without netdata.
|
|
||||||
# netdata:
|
|
||||||
# image: netdata/netdata
|
|
||||||
# hostname: $HOSTNAME
|
|
||||||
# volumes:
|
|
||||||
# - type: bind
|
|
||||||
# source: /
|
|
||||||
# target: /host
|
|
||||||
# read_only: true
|
|
||||||
# configs:
|
|
||||||
# - source: netdata.conf
|
|
||||||
# target: /etc/netdata/netdata.conf
|
|
||||||
# deploy:
|
|
||||||
# labels:
|
|
||||||
# traefik.http.routers.netdata.rule: "PathPrefix(`/netdata`)"
|
|
||||||
# traefik.http.middlewares.netdata-striparoo.stripprefix.prefixes: "/netdata"
|
|
||||||
# traefik.http.routers.netdata.middlewares: netdata-striparoo
|
|
||||||
# traefik.http.services.netdata.loadbalancer.server.port: "19999"
|
|
||||||
|
|
||||||
geneweb:
|
geneweb:
|
||||||
image: ravermeister/geneweb
|
image: ravermeister/geneweb
|
||||||
volumes:
|
volumes:
|
||||||
|
@ -200,6 +178,22 @@ services:
|
||||||
- published: 445
|
- published: 445
|
||||||
target: 445
|
target: 445
|
||||||
|
|
||||||
|
webdav:
|
||||||
|
image: micromata/dave
|
||||||
|
volumes:
|
||||||
|
- type: bind
|
||||||
|
source: /srv/ext/storage
|
||||||
|
target: /data
|
||||||
|
configs:
|
||||||
|
- source: dave.yaml
|
||||||
|
target: /config/config.yaml
|
||||||
|
user: "911:911"
|
||||||
|
deploy:
|
||||||
|
labels:
|
||||||
|
traefik.enable: "true"
|
||||||
|
traefik.http.routers.webdav.rule: "Host(`drive.woozle.org`)"
|
||||||
|
traefik.http.services.webdav.loadbalancer.server.port: "8000"
|
||||||
|
|
||||||
public:
|
public:
|
||||||
image: caddy
|
image: caddy
|
||||||
volumes:
|
volumes:
|
||||||
|
@ -214,9 +208,9 @@ services:
|
||||||
traefik.http.services.public.loadbalancer.server.port: "80"
|
traefik.http.services.public.loadbalancer.server.port: "80"
|
||||||
|
|
||||||
configs:
|
configs:
|
||||||
netdata.conf:
|
dave.yaml:
|
||||||
file: netdata.conf
|
file: dave.yaml
|
||||||
name: netdata.conf-v4
|
name: dave.yaml-v1
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
password:
|
password:
|
||||||
|
|
Loading…
Reference in New Issue