This commit is contained in:
2026-02-03 22:20:03 -03:00
parent aea93418c5
commit db298babfc
14 changed files with 672 additions and 0 deletions

33
commands/06-start-flatnotes.sh Executable file
View File

@@ -0,0 +1,33 @@
#! /bin/bash
source .env
git_data=${STORAGE_VOLUME}/${FLATNOTE_NAME}
for p in "${git_data}"; do
if ! ls ${p} >/dev/null 2>&1; then
echo "Creating ${p} directory..."
mkdir -p ${p}
else
echo "directory exists ${p}"
fi
done
podman run -d --replace \
--name ${FLATNOTE_NAME} \
--hostname ${FLATNOTE_NAME} \
--restart=always \
--network container-bridge \
-p ${FLATNOTE_PORT}:8080 \
-v ${git_data}:/data \
--userns=keep-id:uid=1000,gid=1000 \
-e PUID=1000 \
-e PGID=1000 \
-e FLATNOTES_AUTH_TYPE=password \
-e FLATNOTES_USERNAME=${ADMIN_USERNAME} \
-e FLATNOTES_PASSWORD=${ADMIN_PASSWORD} \
-e FLATNOTES_SECRET_KEY=${ANON_KEY} \
--health-cmd="curl -f ${LOCAL_IP}:${FLATNOTE_PORT}/health" \
--health-interval=30s \
--health-timeout=10s \
--health-retries=5 \
docker.io/dullage/flatnotes:latest