Fluxheim/दस्तावेज़/Fluxheim चलाएँ

Fluxheim चलाएँ

जब आपको जल्दी स्थानीय सर्वर चाहिए, तब इस पेज का उपयोग करें। यह कॉन्फ़िगरेशन छोटा रखता है और ट्रैफ़िक परोसने से पहले उसे जाँचता है।

Install a release binary

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

न्यूनतम स्थैतिक साइट

[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

पहला config क्या करता है

विकल्पउद्देश्य
server.listenसादे HTTP सॉकेट फ़्लक्सहेम के खुलने को नियंत्रित करता है।
server.default_vhostfallback site चुनता है when no host matches.
vhosts.hostshostnames की सूची देता है accepted by the site.
vhosts.web.rootdirectory की ओर संकेत करता है served to visitors.

जांचें और शुरू करें

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

deployment script में config check का उपयोग करें। traffic बदलने से पहले यह अज्ञात field, असुरक्षित path, अमान्य listener और feature/config mismatch पकड़ता है।

अगले उपयोगी विकल्प

  • TLS तभी जोड़ें जब DNS host की ओर point करे.
  • 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.
हिन्दी