Fluxheim/Dokument/Kom igång med Fluxheim

Kom igång med Fluxheim

Använd den här sidan när du snabbt vill starta en lokal server. Den håller konfigurationen liten och kontrollerar den innan trafik serveras.

Installationation a release binary

curl -L https://github.com/valkyoth/fluxheim/releases/download/v1.6.30/fluxheim-1.6.30-full-x86_64-linux.tar.gz -o fluxheim.tar.gz
tar -xzf fluxheim.tar.gz
sudo install -m 0755 fluxheim /usr/local/bin/fluxheim

Minimal statisk webbplats

[server]
listen = ["0.0.0.0:8080"]
default_vhost = "site"

[[vhosts]]
name = "site"
hosts = ["example.com"]

[vhosts.web]
root = "/srv/example"
index_files = ["index.html"]
deny_dotfiles = true

Vad den forsta konfigurationen gor

AlternativSyfte
server.listenStyr plain HTTP-socketen som Fluxheim oppnar.
server.default_vhostValjer fallback-sajten nar ingen host matchar.
vhosts.hostsListar hostnamn som sajten accepterar.
vhosts.web.rootPekar pa katalogen som serveras till besokare.

Kontrollera och starta

fluxheim --config /etc/fluxheim/fluxheim.toml --check-config
fluxheim --config /etc/fluxheim/fluxheim.toml

Anvand config-checken i deploy-skript. Den hittar okanda falt, osakra sokvagar, ogiltiga listeners och feature/config-konflikter innan trafik flyttas.

Nasta anvandbara val

  • Lagg till TLS forst nar DNS pekar pa hosten.
  • Add cache only for routes that are safe to share between visitors.
  • Add metrics only when the listener is private or behind a trusted proxy.
Svenska