Fix memos permissions - use UID 10001 and fix permissions on startup
This commit is contained in:
@@ -1,18 +1,9 @@
|
|||||||
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"
|
|
||||||
|
|
||||||
memos:
|
memos:
|
||||||
image: neosmemo/memos:stable
|
image: neosmemo/memos:stable
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
depends_on:
|
user: "0"
|
||||||
memos-init:
|
entrypoint: ["sh", "-c", "chown -R 10001:10001 /var/opt/memos && su -s /bin/sh 10001 -c '/usr/local/memos/memos'"]
|
||||||
condition: service_completed_successfully
|
|
||||||
volumes:
|
volumes:
|
||||||
- memos_data:/var/opt/memos
|
- memos_data:/var/opt/memos
|
||||||
environment:
|
environment:
|
||||||
|
|||||||
Reference in New Issue
Block a user