Fluxheim Docs
Choose what you want to run. Each guide starts with a working example, then links to the full source docs on GitHub when you need every detail.
ローカルserverをすばやく使いたいときのpageです。configを小さく保ち、trafficを処理する前に確認します。
静的サイト静的サイトHTML、CSS、images、downloadsをdiskから直接配信します。これはFluxheimの最も単純なmodeです。
Reverse ProxyReverse ProxyFluxheimをapplication serverの前に置きます。FluxheimがTLS、headers、limits、upstream selectionを処理します。
TLSとACMETLSとACMEFluxheimはstatic certificatesでTLSを提供することも、ACME certificatesを自動管理することもできます。
CacheCacheUse cache when Fluxheim sits in front of an origin and repeated responses should be served faster.
ロードバランサーロードバランサー実行 several upstreams behind one public endpoint. 開始 simple, then add health checks and runtime controls.
PHP-FPMPHP-FPMPHP appsにはPHP-FPMを使い、Fluxheimがstatic assetsを配信し、PHP requestsを安全に転送します。
WordPressWordPress通常のWordPress front controller向けの実用的なPHP-FPM recipe。
Observability監視Observability監視PrometheusとOpenTelemetryを使い、個々のvisitorを追跡せずにaggregate traffic、errors、downloads、page usageを確認します。
Builds & featuresBuilds & featuresFluxheimはfeature setsつきでコンパイルされます。deploymentに必要なものを含む最小buildを選んでください。
設定configuration BasicsFluxheimはTOMLを使います。Unknown fieldsは拒否されるため、restart前にスペルミスが失敗します。
SystemdとコンテナSystemdとコンテナnative hostsにはsystemd、隔離deploymentにはrootless containersを使います。
最初におすすめの流れ
- インストール Fluxheim from a release tarball or container image.
- Pick one job: static site, reverse proxy, cache, load balancer, or PHP-FPM.
- serviceをrestartする前にTOML configを検証します。
このdocsの使い方
website docsはstable operational shapeを示します: 各moduleの役割、最初に重要なoptions、適用しやすい小さなconfigです。GitHub referenceにはfield-by-fieldの詳細があります。
| 必要なこと | 開始 with |
|---|---|
| filesまたはdocsを配信 | 静的サイト |
| appの前にFluxheimを置く | Reverse Proxy |
| origin trafficを減らす | Cache |
| 実行 PHP or WordPress | PHP-FPMまたはWordPress |
| binary profileを選ぶ | Builds & features |