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.

インストールFluxheimを起動する

ローカルserverをすばやく使いたいときのpageです。configを小さく保ち、trafficを処理する前に確認します。

静的サイト静的サイト

HTML、CSS、images、downloadsをdiskから直接配信します。これはFluxheimの最も単純なmodeです。

Reverse ProxyReverse Proxy

Fluxheimをapplication serverの前に置きます。FluxheimがTLS、headers、limits、upstream selectionを処理します。

TLSとACMETLSとACME

Fluxheimはstatic certificatesでTLSを提供することも、ACME certificatesを自動管理することもできます。

CacheCache

Use 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-FPM

PHP 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 & features

Fluxheimはfeature setsつきでコンパイルされます。deploymentに必要なものを含む最小buildを選んでください。

設定configuration Basics

FluxheimはTOMLを使います。Unknown fieldsは拒否されるため、restart前にスペルミスが失敗します。

SystemdとコンテナSystemdとコンテナ

native hostsにはsystemd、隔離deploymentにはrootless containersを使います。

最初におすすめの流れ

  1. インストール Fluxheim from a release tarball or container image.
  2. Pick one job: static site, reverse proxy, cache, load balancer, or PHP-FPM.
  3. 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 WordPressPHP-FPMまたはWordPress
binary profileを選ぶBuilds & features
日本語