From 290cef2fd89b506f254415213634a892613a15f9 Mon Sep 17 00:00:00 2001 From: tschettervictor <85497460+tschettervictor@users.noreply.github.com> Date: Wed, 23 Apr 2025 19:42:45 -0600 Subject: [PATCH] Create Bastillefile --- meshcentral/Bastillefile | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 meshcentral/Bastillefile diff --git a/meshcentral/Bastillefile b/meshcentral/Bastillefile new file mode 100644 index 0000000..fa9da75 --- /dev/null +++ b/meshcentral/Bastillefile @@ -0,0 +1,16 @@ +# Meshcentral Bastillefile + +ARG APP_NAME=meshcentral +ARG DATA_PATH=/apps/meshcentral +ARG NODE_VERSION=20 + +MOUNT ${DATA_PATH}/data /usr/local/meshcentral/meshcentral-data nullfs rw 0 0 +MOUNT ${DATA_PATH}/files /usr/local/meshcentral/meshcentral-files nullfs rw 0 0 +MOUNT ${DATA_PATH}/backups /usr/local/meshcentral/meshcentral-backups nullfs rw 0 0 + +CP ${APP_NAME}-install.sh /tmp + +SYSRC -f /tmp/${APP_NAME}-install.sh NODE_VERSION=${NODE_VERSION} + +CMD chmod +x /tmp/${APP_NAME}-install.sh +CMD /tmp/${APP_NAME}-install.sh \ No newline at end of file