fix memos perms
This commit is contained in:
@@ -1,9 +1,26 @@
|
|||||||
version: "3.8"
|
version: "3.8"
|
||||||
|
|
||||||
services:
|
services:
|
||||||
|
memos-init:
|
||||||
|
image: neosmemo/memos:stable
|
||||||
|
user: "0"
|
||||||
|
entrypoint: ["sh", "-c", "chown -R 65532:65532 /var/opt/memos && echo 'Permissions fixed'"]
|
||||||
|
volumes:
|
||||||
|
- memos_data:/var/opt/memos
|
||||||
|
restart: "no"
|
||||||
|
deploy:
|
||||||
|
restart_policy:
|
||||||
|
condition: none
|
||||||
|
delay: 0s
|
||||||
|
max_attempts: 1
|
||||||
|
window: 0s
|
||||||
|
|
||||||
memos:
|
memos:
|
||||||
image: neosmemo/memos:stable
|
image: neosmemo/memos:stable
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
depends_on:
|
||||||
|
memos-init:
|
||||||
|
condition: service_completed_successfully
|
||||||
volumes:
|
volumes:
|
||||||
- memos_data:/var/opt/memos
|
- memos_data:/var/opt/memos
|
||||||
environment:
|
environment:
|
||||||
@@ -11,5 +28,24 @@ services:
|
|||||||
- MEMOS_PORT=${MEMOS_PORT}
|
- MEMOS_PORT=${MEMOS_PORT}
|
||||||
ports:
|
ports:
|
||||||
- "5230"
|
- "5230"
|
||||||
|
networks:
|
||||||
|
- dokploy-network
|
||||||
|
labels:
|
||||||
|
- traefik.http.routers.memos-web.rule=Host(`memos.bendtstudio.com`)
|
||||||
|
- traefik.http.routers.memos-web.entrypoints=web
|
||||||
|
- traefik.http.services.memos-web.loadbalancer.server.port=5230
|
||||||
|
- traefik.http.routers.memos-web.service=memos-web
|
||||||
|
- traefik.http.routers.memos-web.middlewares=redirect-to-https@file
|
||||||
|
- traefik.http.routers.memos-websecure.rule=Host(`memos.bendtstudio.com`)
|
||||||
|
- traefik.http.routers.memos-websecure.entrypoints=websecure
|
||||||
|
- traefik.http.services.memos-websecure.loadbalancer.server.port=5230
|
||||||
|
- traefik.http.routers.memos-websecure.service=memos-websecure
|
||||||
|
- traefik.http.routers.memos-websecure-websecure.tls.certresolver=letsencrypt
|
||||||
|
- traefik.enable=true
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
memos_data:
|
memos_data:
|
||||||
|
|
||||||
|
networks:
|
||||||
|
dokploy-network:
|
||||||
|
external: true
|
||||||
|
|||||||
Reference in New Issue
Block a user