From 5b6ffeab5175a568ec9f02f97747e56882b9d025 Mon Sep 17 00:00:00 2001 From: MisticDruid <56326452+MisticDruid@users.noreply.github.com> Date: Wed, 26 Nov 2025 15:54:23 +0100 Subject: [PATCH] Create docker-compose.yml for MeshCentral setup Add Docker Compose configuration for MeshCentral service. --- meshcentral/docker-compose.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 meshcentral/docker-compose.yml diff --git a/meshcentral/docker-compose.yml b/meshcentral/docker-compose.yml new file mode 100644 index 0000000..e13a694 --- /dev/null +++ b/meshcentral/docker-compose.yml @@ -0,0 +1,25 @@ +version: '3' +services: + meshcentral: + image: ghcr.io/ylianst/meshcentral:latest + container_name: meshcentral + restart: unless-stopped + ports: + # MeshCentral werkt standaard met HTTPS op poort 443 intern. + # Wij mappen die naar poort 8086 op jouw server. + - "8086:443" + environment: + # Gebruik de simpele interne database (geen gedoe) + - TYPEDB=NeDB + - TZ=Europe/Amsterdam + # Dit zorgt dat hij niet zeurt over domeinnamen bij lokaal gebruik + - ALLOW_PLGN=1 + volumes: + # Slaat de data op in een veilig Docker volume + - meshcentral-data:/opt/meshcentral/meshcentral-data + # Slaat gebruikersbestanden op + - meshcentral-files:/opt/meshcentral/meshcentral-files + +volumes: + meshcentral-data: + meshcentral-files: