diff --git a/Caddyfile b/Caddyfile index 00e887e..39d447d 100644 --- a/Caddyfile +++ b/Caddyfile @@ -25,6 +25,11 @@ abort @blocked } +(ip_only) { + @blocked not remote_ip 24.139.235.46/32 192.168.68.0/24 2605:ba00:3108::/48 74.115.203.2/32 165.225.192.0/18 + abort @blocked +} + # ── Main site ────────────────────────────────────────────────────────────────── carloselugo.com, www.carloselugo.com { reverse_proxy frontend:80 @@ -141,6 +146,18 @@ route-rush.carloselugo.com { } +# ── Mealie (recetas) ───────────────────────────────────────────────────────── +mealie.carloselugo.com { + import ip_only + import security_headers + reverse_proxy mealie:9000 + encode gzip + log { + output file /var/log/caddy/mealie.log + format json + } +} + # ── IT Tools ────────────────────────────────────────────────────────────────── tools.carloselugo.com { import security_headers diff --git a/dozzle/data/__default__/profile.json b/dozzle/data/__default__/profile.json index 62cf454..7342c3b 100644 --- a/dozzle/data/__default__/profile.json +++ b/dozzle/data/__default__/profile.json @@ -7,7 +7,7 @@ "showStd": false, "showAllContainers": false, "softWrap": true, - "collapseNav": true, + "collapseNav": false, "automaticRedirect": "delayed", "size": "medium", "compact": true, @@ -17,6 +17,9 @@ "locale": "", "groupContainers": "at-least-2" }, - "pinned": [], - "collapsedGroups": null + "pinned": [ + "enshrouded" + ], + "releaseSeen": "v10.5.0", + "collapsedGroups": [] } \ No newline at end of file