Actualiser On host/Caddy.md

This commit is contained in:
2025-08-25 15:25:12 +02:00
parent 30cc023fa3
commit 19ec50325f

View File

@@ -67,6 +67,33 @@ sudo vim /etc/caddy/Caddyfile
application_secret 6946758d7515ecef108aeb286bf3c7d0 application_secret 6946758d7515ecef108aeb286bf3c7d0
consumer_key 94b2ddf482d36421a33aa6b3aa515956 consumer_key 94b2ddf482d36421a33aa6b3aa515956
} }
log {
output stderr
format filter {
# Preserves first 8 bits from IPv4 and 32 bits from IPv6
request>remote_ip ip_mask 8 32
request>client_ip ip_mask 8 32
# Remove identificable information
request>remote_port delete
request>headers delete
request>uri query {
delete url
delete h
delete q
}
}
}
servers {
client_ip_headers X-Forwarded-For X-Real-IP
# Allow the following IP to passthrough the "X-Forwarded-*" headers to SearXNG
# https://caddyserver.com/docs/caddyfile/options#trusted-proxies
trusted_proxies static private_ranges
trusted_proxies_strict
}
} }
(LAN_only) { (LAN_only) {
@@ -210,7 +237,7 @@ kontadenn.delmar.bzh {
} }
minio.delmar.bzh { minio.delmar.bzh {
reverse_proxy sheldon:9000 reverse_proxy sandy:9000
encode gzip zstd encode gzip zstd
} }
@@ -253,6 +280,11 @@ rallly.delmar.bzh {
encode gzip zstd encode gzip zstd
} }
search.delmar.bzh
reverse_proxy carlo:23485
encode gzip zstd
}
send.delmar.bzh { send.delmar.bzh {
reverse_proxy krabs:53842 reverse_proxy krabs:53842
encode gzip zstd encode gzip zstd
@@ -313,10 +345,153 @@ sudo systemctl restart caddy
# Services # Services
<div class="table-wrapper" id="bkmrk-service-host-ip%3Aport"><table><tbody><tr><th>Service</th><th>Host</th><th>IP:port</th></tr><tr><td>books.delmar.bzh</td><td>sandy</td><td>192.168.1.65:8083</td></tr><tr><td>bookstack.delmar.bzh <div class="table-wrapper" id="bkmrk-service-host-ip%3Aport"><table>
<tbody>
</td><td>sheldon</td><td>192.168.1.230:6875</td></tr><tr><td>cloud.delmar.bzh <tr>
<th>Service</th>
</td><td>sandy</td><td>192.168.1.65:9880</td></tr><tr><td>cockpit.delmar.bzh</td><td>bob</td><td>192.168.1.99:9090</td></tr><tr><td>dolibarr.delmar.bzh</td><td>carlo</td><td>192.168.1.163:8080</td></tr><tr><td>git.delmar.bzh</td><td>carlo</td><td>192.168.1.163:3001</td></tr><tr><td>homepage.delmar.bzh</td><td>bob</td><td>192.168.1.99:5005</td></tr><tr><td>jellyfin.delmar.bzh</td><td>sandy</td><td>192.168.1.65:8096</td></tr><tr><td>jellyseer.delmar.bzh</td><td>sandy</td><td>192.168.1.65:5055</td></tr><tr><td>julien.delmar.bzh</td><td>bob</td><td>&gt; Caddyfile</td></tr><tr><td>kontadenn.delmar.bzh</td><td>bob</td><td>&gt; Caddyfile</td></tr><tr><td>nds.delmar.bzh</td><td>bob</td><td>&gt; Caddyfile</td></tr><tr><td>nsns.delmar.bzh</td><td>bob</td><td>&gt; Caddyfile</td></tr><tr><td>penpot.delmar.bzh</td><td>carlo</td><td>192.168.1.163:8082</td></tr><tr><td>portainer.delmar.bzh</td><td>bob</td><td>192.168.1.99:9443</td></tr><tr><td>rallly.delmar.bzh</td><td>carlo</td><td>192.168.1.163:3000</td></tr><tr><td>send.delmar.bzh</td><td>krabs</td><td>192.168.1.229:8080</td></tr><tr><td>shop.delmar.bzh</td><td>patrick</td><td>192.168.1.186:86</td></tr><tr><td>ugo.delmar.bzh</td><td>patrick</td><td>192.168.1.186:82</td></tr><tr><td>uptime.delmar.bzh</td><td>bob</td><td>192.168.1.99:3001</td></tr><tr><td>vault.delmar.bzh</td><td>carlo</td><td>192.168.1.163:8081</td></tr><tr><td>www.delmar.bzh</td><td>bob</td><td>&gt; Caddyfile</td></tr><tr><td> </td><td> </td><td> </td></tr></tbody></table> <th>Host</th>
<th>IP:port</th>
</tr>
<tr>
<td>books.delmar.bzh</td>
<td>sandy</td>
<td>192.168.1.65:8083</td>
</tr>
<tr>
<td>bookstack.delmar.bzh</td>
<td>sheldon</td>
<td>192.168.1.230:6875</td>
</tr>
<tr>
<td>cloud.delmar.bzh</td>
<td>sandy</td>
<td>192.168.1.65:9880</td>
</tr>
<tr>
<td>cockpit.delmar.bzh</td>
<td>bob</td>
<td>() 9090</td>
</tr>
<tr>
<td>ctr.delmar.bzh</td>
<td>bob</td>
<td>(compose-craft-saas) 47810 </br>
(compose-craft-db) 27017</td>
</tr>
<tr>
<td>dolibarr.delmar.bzh</td>
<td>carlo</td>
<td>192.168.1.163:8080</td>
</tr>
<tr>
<td>dkr.delmar.bzh</td>
<td>bob</td>
<td>(dokemon) 32519</td>
</tr>
<tr>
<td>git.delmar.bzh</td>
<td>carlo</td>
<td>192.168.1.163:3001</td>
</tr>
<tr>
<td>gotify.delmar.bzh</td>
<td>bob</td>
<td>(gotify) 41901</td>
</tr>
<tr>
<td>homepage.delmar.bzh</td>
<td>bob</td>
<td>192.168.1.99:5005</td>
</tr>
<tr>
<td>it.delmar.bzh</td>
<td>bob</td>
<td>(it-tools) 8888</td>
</tr>
<tr>
<td>jellyfin.delmar.bzh</td>
<td>sandy</td>
<td>192.168.1.65:8096</td>
</tr>
<tr>
<td>jellyseer.delmar.bzh</td>
<td>sandy</td>
<td>192.168.1.65:5055</td>
</tr>
<tr>
<td>julien.delmar.bzh</td>
<td>bob</td><td>&gt; Caddyfile</td>
</tr>
<tr>
<td>kontadenn.delmar.bzh</td>
<td>bob</td><td>&gt; Caddyfile</td>
</tr>
<tr>
<td>nds.delmar.bzh</td>
<td>bob</td>
<td>&gt; Caddyfile</td>
</tr>
<tr>
<td>nsns.delmar.bzh</td>
<td>bob</td>
<td>&gt; Caddyfile</td>
</tr>
<tr>
<td>penpot.delmar.bzh</td>
<td>carlo</td>
<td>192.168.1.163:8082</td>
</tr>
<tr>
<td>portainer.delmar.bzh</td>
<td>bob</td>
<td>192.168.1.99:9443</td>
</tr>
<tr>
<td>rallly.delmar.bzh</td>
<td>carlo</td>
<td>192.168.1.163:3000</td>
</tr>
<tr>
<td>send.delmar.bzh</td>
<td>krabs</td>
<td>192.168.1.229:8080</td>
</tr>
<tr>
<td>shop.delmar.bzh</td>
<td>patrick</td>
<td>192.168.1.186:86</td>
</tr>
<tr>
<td>twip.delmar.bzh</td>
<td>bob</td>
<td>(twip) 23473</td>
</tr>
<tr>
<td>ugo.delmar.bzh</td>
<td>patrick</td>
<td>192.168.1.186:82</td>
</tr>
<tr>
<td>uptime.delmar.bzh</td>
<td>bob</td>
<td>192.168.1.99:3001</td>
</tr>
<tr>
<td>vault.delmar.bzh</td>
<td>carlo</td>
<td>192.168.1.163:8081</td>
</tr>
<tr>
<td>www.delmar.bzh</td>
<td>bob</td>
<td>&gt; Caddyfile</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
</tbody>
</table>
</div> </div>