From c932d32aaec05da974ab67588ccf7fa0157b32a5 Mon Sep 17 00:00:00 2001 From: cjones Date: Thu, 19 Mar 2026 12:14:06 -0400 Subject: [PATCH] Move docker files for candidate services to dev branch --- heimdall/compose.yaml | 19 ++++++++ karakeep/.env | 5 ++ karakeep/compose.yaml | 44 ++++++++++++++++++ mealie/compose.yaml | 21 +++++++++ .../.gradle/4.4.1/fileChanges/last-build.bin | Bin 0 -> 1 bytes .../.gradle/4.4.1/fileHashes/fileHashes.lock | Bin 0 -> 17 bytes stirling/compose.yaml | 14 ++++++ 7 files changed, 103 insertions(+) create mode 100644 heimdall/compose.yaml create mode 100644 karakeep/.env create mode 100644 karakeep/compose.yaml create mode 100644 mealie/compose.yaml create mode 100644 stirling/.gradle/4.4.1/fileChanges/last-build.bin create mode 100644 stirling/.gradle/4.4.1/fileHashes/fileHashes.lock create mode 100644 stirling/compose.yaml diff --git a/heimdall/compose.yaml b/heimdall/compose.yaml new file mode 100644 index 0000000..6a4fce3 --- /dev/null +++ b/heimdall/compose.yaml @@ -0,0 +1,19 @@ +services: + heimdall: + image: lscr.io/linuxserver/heimdall:latest + container_name: heimdall + restart: unless-stopped + security_opt: + - no-new-privileges:true + environment: + - PUID=1000 + - PGID=1000 + - TZ=America/New_York + ports: + - 9088:80 + - 7443:443 + volumes: + - /etc/localtime:/etc/localtime:ro + - /mnt/storage/appdata/heimdall/config:/data + + diff --git a/karakeep/.env b/karakeep/.env new file mode 100644 index 0000000..9230e97 --- /dev/null +++ b/karakeep/.env @@ -0,0 +1,5 @@ +KARAKEEP_VERSION=release +NEXTAUTH_SECRET=ii3vppdsl98803 +MEILI_MASTER_KEY=tutuewiro5.03092 +NEXTAUTH_URL=http://localhost:3013 + diff --git a/karakeep/compose.yaml b/karakeep/compose.yaml new file mode 100644 index 0000000..9bdeb35 --- /dev/null +++ b/karakeep/compose.yaml @@ -0,0 +1,44 @@ +services: + web: + image: ghcr.io/karakeep-app/karakeep:${KARAKEEP_VERSION:-release} + restart: unless-stopped + volumes: + # By default, the data is stored in a docker volume called "data". + # If you want to mount a custom directory, change the volume mapping to: + # - /path/to/your/directory:/data + - /mnt/storage/appdata/karakeep/data:/data + ports: + - 3013:3000 + env_file: + - .env + environment: + MEILI_ADDR: http://meilisearch:7700 + BROWSER_WEB_URL: http://chrome:9222 + # OPENAI_API_KEY: ... + + # You almost never want to change the value of the DATA_DIR variable. + # If you want to mount a custom directory, change the volume mapping above instead. + DATA_DIR: /data # DON'T CHANGE THIS + chrome: + image: gcr.io/zenika-hub/alpine-chrome:124 + restart: unless-stopped + command: + - --no-sandbox + - --disable-gpu + - --disable-dev-shm-usage + - --remote-debugging-address=0.0.0.0 + - --remote-debugging-port=9222 + - --hide-scrollbars + meilisearch: + image: getmeili/meilisearch:v1.13.3 + restart: unless-stopped + env_file: + - .env + environment: + MEILI_NO_ANALYTICS: "true" + volumes: + - meilisearch:/meili_data + +volumes: + meilisearch: + data: diff --git a/mealie/compose.yaml b/mealie/compose.yaml new file mode 100644 index 0000000..3bfa17a --- /dev/null +++ b/mealie/compose.yaml @@ -0,0 +1,21 @@ +services: + mealie: + image: ghcr.io/mealie-recipes/mealie:v2.8.0 # + container_name: mealie + restart: always + ports: + - "9925:9000" # + deploy: + resources: + limits: + memory: 1000M # + volumes: + - /mnt/storage/appdata/mealie/data:/app/data/ + environment: + # Set Backend ENV Variables Here + ALLOW_SIGNUP: "false" + PUID: 1000 + PGID: 1000 + TZ: America/New_York + BASE_URL: https://mealie.objectbrokers.com.com + diff --git a/stirling/.gradle/4.4.1/fileChanges/last-build.bin b/stirling/.gradle/4.4.1/fileChanges/last-build.bin new file mode 100644 index 0000000000000000000000000000000000000000..f76dd238ade08917e6712764a16a22005a50573d GIT binary patch literal 1 IcmZPo000310RR91 literal 0 HcmV?d00001 diff --git a/stirling/.gradle/4.4.1/fileHashes/fileHashes.lock b/stirling/.gradle/4.4.1/fileHashes/fileHashes.lock new file mode 100644 index 0000000000000000000000000000000000000000..98525de5283e0a10cdc4ccf0cf4d5b03547df13c GIT binary patch literal 17 TcmZQRo4@DJorT787@z