TLS και ACME

Το Fluxheim μπορεί να σερβίρει TLS με static certificates ή να διαχειρίζεται ACME certificates για εσένα.

Managed certificates επιλογή επιλογή

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

[vhosts.tls]
acme = true
email = "admin@example.com"
storage = "/var/lib/fluxheim/acme"

TLS επιλογές

ΕπιλογήΧρησιμοποίησέ το όταν
rustlsΘέλεις το κανονικό memory-safe TLS path.
opensslΧρειάζεσαι OpenSSL provider boundary.
modernΜόνο modern TLS clients πρέπει να συνδέονται.
intermediateΘέλεις το default production compatibility profile.
compatΠρέπει να κρατήσεις TLS 1.2 compatibility ρητή.

Static certificate παράδειγμα

[server]
tls_listen = ["0.0.0.0:8443"]

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

[vhosts.tls]
cert_path = "/etc/fluxheim/tls/fullchain.pem"
key_path = "/etc/fluxheim/tls/privkey.pem"

Πριν ενεργοποιήσεις ACME

  • Βεβαιώσου ότι το public DNS δείχνει σε αυτόν τον server.
  • Επίτρεψε HTTP-01 ή TLS-ALPN-01 challenge traffic.
  • Κάνε mount το ACME κατάσταση ως persistent writable storage.
  • Χρησιμοποίησε externally issued certificates για strict FIPS ή ISO-required boundaries.
Ελληνικά