Fix memos permissions - use UID 10001 and fix permissions on startup

This commit is contained in:
Bendt
2026-02-09 10:07:59 -05:00
parent 9c697104d6
commit 923e1f2389

View File

@@ -1,18 +1,9 @@
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"
memos:
image: neosmemo/memos:stable
restart: unless-stopped
depends_on:
memos-init:
condition: service_completed_successfully
user: "0"
entrypoint: ["sh", "-c", "chown -R 10001:10001 /var/opt/memos && su -s /bin/sh 10001 -c '/usr/local/memos/memos'"]
volumes:
- memos_data:/var/opt/memos
environment: