padloc/docs/examples/hosting/docker/basic/docker-compose.yml

35 lines
963 B
YAML

version: "3.7"
services:
server:
image: padloc/server
build:
context: github.com/padloc/padloc.git#docs/docker-examples
dockerfile: Dockerfile-server
depends_on:
- db
environment:
PL_DATA_BACKEND: leveldb
PL_DATA_LEVELDB_DIR: /data
PL_DATA_ATTACHMENTS_BACKEND: fs
PL_DATA_ATTACHMENTS_DIR: /attachments
PL_SERVER_CLIENT_URL: http://localhost:8080
ports:
- 3000:3000
volumes:
- attachments:/attachments
- data:/data
restart: unless-stopped
pwa:
image: padloc/pwa
build:
context: github.com/padloc/padloc.git#docs/docker-examples
dockerfile: Dockerfile-pwa
environment:
PL_SERVER_URL: http://localhost:3000
ports:
- 8080:8080
restart: on-failure
volumes:
data:
attachments: