diff --git a/.gitignore b/.gitignore index 5e46625..9088a4d 100644 --- a/.gitignore +++ b/.gitignore @@ -72,3 +72,5 @@ siyuan/workspace/ filezilla/config/ wygiwyh/postgres_data/ watchyourlan/data/ +puter/config/ +puter/data/ diff --git a/puter/compose.yml b/puter/compose.yml new file mode 100644 index 0000000..4c3bcee --- /dev/null +++ b/puter/compose.yml @@ -0,0 +1,35 @@ +# https://puter.com/ + +# https://github.com/HeyPuter/puter/blob/main/docker-compose.yml + +name: puter + +services: + puter: + container_name: puter + image: ghcr.io/heyputer/puter:latest + pull_policy: always + # build: ./ + restart: unless-stopped + ports: + - "4100:4100" + environment: + # TZ: Europe/Paris + # CONFIG_PATH: /etc/puter + PUID: 1000 + PGID: 1000 + volumes: + - ./config:/etc/puter + - ./data:/var/puter + healthcheck: + test: wget --no-verbose --tries=1 --spider http://puter.localhost:4100/test || exit 1 + interval: 30s + timeout: 3s + retries: 3 + start_period: 30s + networks: + - proxy + +networks: + proxy: + external: true