Vai al contenuto principale
50% di sconto tutti i piani, tempo limitato. A partire da $2.48/mo
Ferron

Ferron

Ferron è un server web moderno e ad alte prestazioni scritto in Rust, progettato per servire file statici e gestire il traffico HTTP/HTTPS con velocità eccezionale e basso utilizzo delle risorse. Supporta TLS automatico, HTTP/2, gzip/brotli e hosting virtuale. Licenza MIT con oltre 2.000 stelle su GitHub.

In breve

2.1k

Stelle su GitHub

4

Visualizzazioni di pagina

Licenza MIT Versione Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Accesso

  • Apri il browser: http://<SERVER_IP>/
  • La radice web (index.html) dovrebbe essere visualizzata.

Verifica Versione

ferron --version

File e directory importanti

  • File di configurazione: /etc/ferron.kdl
  • Radice web: /var/www/ferron
  • Binario: /usr/sbin/ferron
  • Strumento di generazione delle password: /usr/sbin/ferron-passwd
  • Strumento di precompressione: /usr/sbin/ferron-precompress
  • Strumento di conversione della configurazione: /usr/sbin/ferron-yaml2kdl
  • Registro di accesso: /var/log/ferron/access.log
  • Registro errori: /var/log/ferron/error.log

Configurazione

File di configurazione principale:

/etc/ferron.kdl

Ferron utilizza un formato di configurazione basato su KDL. Le modifiche possono essere applicate senza interruzione del servizio:

systemctl reload ferron

Gestione del servizio

Controlla il servizio Ferron utilizzando systemd:

# Stop the Ferron service
systemctl stop ferron

# Restart the service
systemctl restart ferron

# Reload the configuration without restarting the service
systemctl reload ferron

# Check service status
systemctl status ferron

# View logs
journalctl -u ferron -f


Deploy Ferron now. Da 2,48 $/mese.