From ff5b5b3e1b0bac19bb643e21d7da4fd05016311a Mon Sep 17 00:00:00 2001 From: dhaan7 Date: Sun, 27 Sep 2026 18:33:42 -0700 Subject: [PATCH] WIP added cloudflared 'dhaanhub' service --- gitea/gitea/gitea.db | Bin 2183168 -> 2187264 bytes web.yml | 19 ++++++++++++++++--- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/gitea/gitea/gitea.db b/gitea/gitea/gitea.db index 1e69e1fa7ede56197785f504347aaf4166f899ea..a066b2d2fcd60f330f4f7b881c86dd47af6fdf1b 100644 GIT binary patch delta 3762 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 Fe*>d5kmLXW delta 781 zcmZ|LF=!J}7zgls_ueIWX?pLHnrcmL4y5QJcgck$4uuNhXai18@seC^Qf)$-l1T_k zD|V~TX`W~WIjAj^>o^ppHG(Z zv&P(j7Y9(;NX_K)vv^p-8a3B$N<-BFr5Io}&P~gDDLpgj!a-Ct3i;&1T(%@}T(z!T z3rHAWqQ-qadoQVHGDVo_}Q?ZC1 z3CE38#0YECVJMm&io`Wli-z@RC>AzinOHg=kEq&JH8rhA!%;0B%YE4?Z>^sw{7(6y zy=0>$n{U~eBpirsb8H*F_?ns93Ymb$9>?~e@rmI8o-p4lWTd7N^539I5vOTco?C?z#(#L$ zFGt;$EfA?m3f~xi)ZIu(zjvMNFZUdlQy(MS0i3`EC~$)T-~od`1Pn;P3w&S*oB@6? z49TrQ&hgGiy)71Q)m#IZMLWg-=2ovl= zJjO2C>IjE_b{ZW)YT0C;`P;`&u?rKFYaid@otV&EyW8nU-hU#icMv26%Pa8*tSVQ$ MH5Czy6y)CSPmVhLu>b%7 diff --git a/web.yml b/web.yml index 4b09502..c7748c6 100644 --- a/web.yml +++ b/web.yml @@ -97,11 +97,11 @@ services: # Edge # --------------------------------------------------------------------------- - cloudflared: + cloudflared-ai: image: cloudflare/cloudflared:latest - container_name: cloudflared + container_name: cloudflared-ai env_file: - - ./env/.cloudflared.env + - ./env/.cloudflared-ai.env command: tunnel --no-autoupdate run # --token ${CLOUDFLARED_KEY} security_opt: - no-new-privileges:true @@ -110,6 +110,19 @@ services: cpus: 0.5 restart: always + cloudflared-dhub: + image: cloudflare/cloudflared:latest + container_name: cloudflared-dhub + env_file: + - ./env/.cloudflared-dhub.env + command: tunnel --no-autoupdate run + security_opt: + - no-new-privileges:true + read_only: true + mem_limit: 128m + cpus: 0.5 + restart: no + # --------------------------------------------------------------------------- # Web & AI