All checks were successful
Deploy server-up (dev) / deploy (push) Successful in 3m18s
De catalogus had niets om een machine elders bij je eigen netwerk te laten komen, en niets om Proton Mail bruikbaar te maken voor apps die geen Proton spreken. - wireguard: client (eigen wg0.conf in wg_confs) of server, met NET_ADMIN, SYS_MODULE, de kernelmodules van de host en src_valid_mark. - tailscale: network_mode host zodat de tunnel voor de hele machine geldt, met bewaarde staat en optionele subnetroutes. - cloudflared: publiceert zelf geen poorten en werkt zichzelf niet bij. - protonmail-bridge: SMTP op 1026 zodat hij naast Mailpit past; het sjabloon legt de eenmalige aanmelding via de CLI uit. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01H9Vcwu7owJZ3nj5dCf4VFT
31 lines
1.2 KiB
JSON
31 lines
1.2 KiB
JSON
{
|
|
"kind": "compose",
|
|
"metadata": {
|
|
"name": "Cloudflare Tunnel",
|
|
"description": "Maak een app van buitenaf bereikbaar zonder een poort open te zetten. De tunnel belt zelf naar Cloudflare; je publieke IP blijft onzichtbaar en er komt niets ongevraagd binnen.",
|
|
"tags": ["tunnel", "proxy", "op afstand", "netwerk", "cloudflare"],
|
|
"icon": {"provider": "selfhst", "id": "cloudflare"},
|
|
"version": {"name": "latest"},
|
|
"categories": ["netwerk", "beveiliging"],
|
|
"architectures": ["amd64", "arm64"]
|
|
},
|
|
"variables": [
|
|
{
|
|
"title": "Algemeen",
|
|
"items": [
|
|
{"name": "service_name", "type": "str", "title": "Servicenaam",
|
|
"default": "cloudflared", "required": true},
|
|
{"name": "timezone", "type": "str", "title": "Tijdzone",
|
|
"default": "Europe/Amsterdam", "required": true}
|
|
]
|
|
},
|
|
{
|
|
"title": "Toegang",
|
|
"items": [
|
|
{"name": "tunnel_token", "type": "str", "title": "Tunneltoken",
|
|
"default": "", "required": true, "secret": true, "eigen_invoer": true,
|
|
"help": "Maak in het Zero Trust-dashboard van Cloudflare een tunnel aan; bij 'Docker' staat het token in het voorbeeldcommando. Koppel daar ook welke app op welk adres uitkomt."}
|
|
]
|
|
}
|
|
]
|
|
}
|