summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorLines
11 daysstudio-slots を /app/studio-slots にデプロイし管理画面に追加yyamashita-8/+13
11 daysgit: studio-slots のフックで作業ディレクトリの所有者を戻すyyamashita-1/+4
11 daysgit: studio-slots リポジトリを追加yyamashita-0/+6
12 dayshetzner-admin: show CPU load / memory / disk / uptime, add Container Stats co...yyamashita-0/+55
12 dayshetzner-admin: stop/start code-server (systemd) from the admin panelyyamashita-7/+19
12 dayshetzner-admin: stop/start individual services, shown as STOPPED on status pageyyamashita-17/+203
12 daysgit/install.sh: keep hetzner-admin SSH key when installing authorized_keysyyamashita-3/+13
12 dayshetzner-admin: add passkey login (password login kept)yyamashita-12/+227
12 daysdocs: document status/ntfy setup, Caddy reload, and DNS key locationyyamashita-13/+23
12 daysntfy: allow anonymous read on status topic (publish still requires token)yyamashita-4/+7
12 daysstatus: add ntfy app deep link to status pageyyamashita-1/+7
12 dayscaddy: reload config on deploy so Caddyfile changes take effectyyamashita-0/+2
12 daysConsolidate status pages into status.yyamashita.comyyamashita-124/+13
12 daysstatus: send daily uptime summary to ntfy at 08:00 JSTyyamashita-8/+50
12 daysAdd status pages, ntfy alerts, and license-slot-checker repoyyamashita-4/+478
2026-08-22Add todo service: Caddyfile, repos.txt, hook, DNS entryyyamashita-0/+15
2026-07-11Fix ExecStop failure when tmux session has already exitedyyamashita-1/+1
2026-07-11UI: stack admin buttons verticallyyyamashita-1/+1
2026-07-11Dedupe Caddyfile with snippets, sync docs with reality, add tests/check.shyyamashita-28/+156
2026-07-03Restrict proxy to Japan IPs using ipdeny.com CIDR listyyamashita-15/+12
2026-07-03Add GeoIP Japan-only filter to forward proxyyyamashita-6/+27
2026-07-03Fix HTTP proxy directive order: forward_proxy must run before rediryyamashita-1/+1
2026-07-03caddy: add --build to deploy.sh so entrypoint changes are picked upyyamashita-2/+1
2026-07-03Fix HTTP proxy: use catch-all http:// block for port 80yyamashita-1/+2
2026-07-03Disable proxy auth permanently (PROXY_NO_AUTH=1)yyamashita-0/+2
2026-07-03Re-enable proxy auth (remove PROXY_NO_AUTH=1)yyamashita-2/+0
2026-07-02Add global order option for forward_proxy directiveyyamashita-0/+4
2026-07-02Fix forward_proxy config: remove unsupported hide_ip/hide_via directivesyyamashita-6/+2
2026-07-02Temporarily disable proxy auth (PROXY_NO_AUTH=1)yyamashita-2/+4
2026-07-02Move forward proxy from Squid to Caddy (port 80/443)yyamashita-116/+66
2026-07-02Add HTTPS forward proxy service (Squid on port 8443)yyamashita-1/+121
2026-07-02Re-enable IKE fragmentation (remove fragmentation=no)yyamashita-1/+0
2026-07-02Force send ISRG Root X1 via local.cacerts for Android compatyyamashita-0/+1
2026-07-02Append issuer root CA to cert chain for Android IKEv2 compatyyamashita-0/+14
2026-07-02Remove cert logic duplication from vpn/install.shyyamashita-58/+17
2026-07-02Unify install.sh pattern: always delegate to deploy.shyyamashita-4/+4
2026-07-02Force RSA4096 cert for VPN domain to fix iOS IKEv2yyamashita-0/+3
2026-07-02Send full cert chain to fix iOS IKEv2 validationyyamashita-3/+3
2026-07-02Disable IKE fragmentation, use IP-level fragmentation for iOSyyamashita-1/+2
2026-07-02Send only YE1+RootYE intermediates, skip cross-signed ISRG Root X2yyamashita-0/+3
2026-07-02Fix VPN cert chain: split multi-cert PEM for strongSwanyyamashita-1/+18
2026-07-02Restore intermediate cert + reduce IKE fragment size to 512 bytesyyamashita-0/+2
2026-07-01Remove intermediate CA cert to fix IKE fragmentationyyamashita-1/+0
2026-07-01Revert VPN file logging (caused container crash)yyamashita-9/+0
2026-07-01Add file logging to VPN container for diagnosticsyyamashita-0/+9
2026-07-01Revert fragmentation=no to restore iPhone VPN connectivityyyamashita-1/+0
2026-07-01Fix IKE fragmentation: use fragmentation=no instead of fragment_size=0yyamashita-1/+1
2026-07-01Restore intermediate CA cert, disable IKE fragmentationyyamashita-0/+2
2026-07-01Serve YE1 intermediate CA cert for Android VPN trust chainyyamashita-1/+18
2026-07-01Remove intermediate CA cert mount to fix Android IKEv2 fragmentationyyamashita-1/+0