Master 1Password: vaults, Watchtower, passkeys, SSH agent, CLI, and family/team administration. Use when getting full value from 1Password personally or administering it for others.
中文简介正在准备中。当前显示原文说明。
Caddy guidance — automatic HTTPS, Caddyfile patterns, reverse proxying, and simple production deployments.
中文简介正在准备中。当前显示原文说明。
安装前可以查看交给 AI 代理的指令内容。
Caddy is the web server with automatic HTTPS: point it at a domain and it obtains, installs, and renews TLS certificates on its own. Its Caddyfile format is the most readable in the category, and its defaults are secure. For single servers, small clusters, and teams tired of certificate management, Caddy removes an entire category of operational work.
Simplicity is the feature — Caddy won't replace nginx's module ecosystem or Traefik's dynamic discovery for complex setups, but for "serve this app over HTTPS correctly," it's unmatched. This skill covers Caddyfile patterns, reverse proxying, TLS behavior, and production deployment.
reverse_proxy, file_server, php_fastcgi, respond cover most needs. Snippets ((name) { } + import) DRY up repeated config.@api { path /api/* }) select requests for handlers; handle blocks route exclusively (first match wins), route blocks run in order. Understanding handle vs route prevents routing surprises.reverse_proxy localhost:3000 with automatic header passing (X-Forwarded-For/Proto set correctly), health checks (active/passive), and load balancing across upstreams. The defaults are right for most apps.tls directive for DNS challenge (wildcards), custom certs, or internal CA; on-demand TLS for many dynamic domains (with rate-limit care); storage of certs (persist /data!).file_server with root, try_files for SPAs, encode gzip zstd for compression, header for cache control. Precompressed file serving included.log directive per site; tune for your log pipeline. Access logs with latency fields make performance debugging easy.header directive for HSTS/CSP/X-Frame-Options — set deliberately; Caddy's defaults are safe but headers are your app's policy./data (certs) and /config.api.example.com {
reverse_proxy 127.0.0.1:3000 127.0.0.1:3001 {
lb_policy least_conn
health_uri /health
}
}
static.example.com {
root * /srv/www
file_server
encode gzip zstd
header Cache-Control "public, max-age=31536000, immutable"
}
(secure) {
header {
Strict-Transport-Security "max-age=31536000; includeSubDomains"
X-Content-Type-Options "nosniff"
X-Frame-Options "DENY"
}
}
api.example.com {
import secure
reverse_proxy 127.0.0.1:3000
}
caddy fmt --overwrite for canonical formatting; caddy validate before reloads; caddy reload for zero-downtime changes.tls { dns cloudflare ... } with plugin build); on-demand TLS with an ask endpoint for SaaS-style dynamic domains; persist /data always.@api path /api/* + handle @api blocks for path-based routing; handle_path stripping prefixes; test routing with curl before declaring victory./data and /config persisted and backed up; admin API bound to localhost./data — certificates reissued on every restart, hitting rate limits; persist and back up.ask — anyone triggering cert issuance for arbitrary domains; gate with an ask endpoint.handle vs route confusion — routing behaving unexpectedly; handle is mutually exclusive, route is ordered.encode — uncompressed responses; enable gzip/zstd for text assets.还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Master 1Password: vaults, Watchtower, passkeys, SSH agent, CLI, and family/team administration. Use when getting full value from 1Password personally or administering it for others.
中文简介正在准备中。当前显示原文说明。
Create 3D visuals with modeling, texturing, lighting, rendering, and optimization for web and product.
中文简介正在准备中。当前显示原文说明。
Create 3D web experiences: scene setup, models, materials, lighting, animation, scroll-driven scenes, and performance budgets. Use when adding 3D to websites beyond basic demos.
中文简介正在准备中。当前显示原文说明。
Writing abstracts that get papers read — structured content, the 5-sentence core, and journal-specific constraints.
中文简介正在准备中。当前显示原文说明。
Learn effectively from courses and academies: choosing programs, studying actively, and converting courses into skills. Use when investing time/money in structured learning.
中文简介正在准备中。当前显示原文说明。
Audit designs for accessibility with WCAG checklists covering color, type, focus, motion, and content.
中文简介正在准备中。当前显示原文说明。