Netgrimoire/Netgrimoire/Audits/mealie-2026-04-03.md
2026-04-12 09:53:51 -05:00

1.2 KiB

title description published date tags editor dateCreated
Audit - mealie.yaml Gremlin audit report 2026-04-03 true 2026-04-03T03:04:46.697Z gremlin,audit markdown 2026-04-03T03:04:46.697Z

Audit Report — mealie.yaml

Date: 2026-04-03
File: swarm/mealie.yaml
Type: Docker Swarm
Verdict: FAIL


Audit Results:

  1. Homepage labels:

    • PASS: homepage.group=PNCHarris Apps
    • PASS: homepage.name=Mealie
    • PASS: homepage.icon=mealie.png
    • PASS: homepage.href=https://recipe.netgrimoire.com
    • PASS: homepage.description=Recipe Manager
  2. Uptime Kuma labels:

    • FAIL: Missing Uptime Kuma labels. No Kuma-related labels are present in the file.
  3. Caddy labels on exposed services:

    • PASS: caddy=recipe.netgrimoire.com
    • PASS: caddy.reverse_proxy=recipe:9000
  4. Placement constraints:

    • PASS: node.hostname == docker4
  5. Volumes use /DockerVol/ path convention:

    • PASS: /DockerVol/mealie:/app/data
  6. Network references external netgrimoire overlay:

    • PASS: netgrimoire network is referenced as external.

VERDICT: FAIL

The file does not include any Uptime Kuma labels, which are necessary for monitoring the service with Uptime Kuma.