FROM triliumnext/trilium:latest # Passer root pour les modifications USER root # Rendre su exécutable avec le bit setuid pour que le script de l'image puisse l'utiliser RUN apk add --no-cache shadow && chmod +s /bin/su # Création du dossier persistant et définition des variables RUN mkdir -p /data/trilium-data ENV TRILIUM_DATA_DIR=/data/trilium-data ENV TRILIUM_PORT=7860 ENV TRILIUM_HOST=0.0.0.0 # On laisse le point d’entrée par défaut de l’image EXPOSE 7860