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

1.5 KiB

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

Audit Report — roundcube.yaml

Date: 2026-04-03
File: swarm/roundcube.yaml
Type: Docker Swarm
Verdict: PASS


Audit Report for swarm/roundcube.yaml

  1. Homepage Labels:

    • homepage.group: Present (E-Mail)
    • homepage.name: Present (Roundcube)
    • homepage.icon: Present (roundcube.png)
    • homepage.href: Present (http://webmail.netgrimoire.com)
    • homepage.description: Present (E-mail client)
  2. Uptime Kuma Labels:

    • kuma.rc.http.name="Mealie": Incorrect syntax, should be kuma.rc.http.name=Mealie
    • kuma.mrc.http.url=http://roundcube:80: Correct
  3. Caddy Labels on Exposed Services:

    • caddy: Present (webmail.netgrimoire.com, webmail.gnarlypandaproductions.com, webmail.pncharris.com, webmail.pncfishandmore.com, webmail.pncharrisenterprises.com, webmail.florosafd.org)
    • caddy.reverse_proxy: Present ({{upstreams 80}})
  4. Placement Constraints:

    • node.hostname: Present and correct (docker4)
  5. Volumes Use /DockerVol/ Path Convention:

    • /DockerVol/roundcube/www:/var/www/html: Correct
  6. Network References External netgrimoire Overlay:

    • netgrimoire network: Present and external
    • mailcow-network network: Present and external

VERDICT: FAIL