Ga naar hoofdinhoud
50% korting alle plannen, beperkte tijd. Vanaf $2.48/mo
Ferron

Ferron

Ferron is een moderne, hoge prestaties webserver geschreven in Rust, ontworpen voor het serveren van statische bestanden en HTTP/HTTPS-verkeer met uitzonderlijke snelheid en laag resourcegebruik. Ondersteunt automatische TLS, HTTP/2, gzip/brotli en virtueel hosten. MIT-gelicentieerd met meer dan 2.000 GitHub-sterren.

In een oogopslag

2.1k

GitHub-sterren

4

Paginaweergaven

Licentie MIT Versie Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Toegang

  • Open je browser: http://<SERVER_IP>/
  • De webroot (index.html) zou moeten worden weergegeven.

Versiecontrole

ferron --version

Belangrijke bestanden en mappen

  • Configuratiebestand: /etc/ferron.kdl
  • Webroot: /var/www/ferron
  • Binair: /usr/sbin/ferron
  • Wachtwoordgeneratietool: /usr/sbin/ferron-passwd
  • Voorcompressietool: /usr/sbin/ferron-precompress
  • Configuratieconversietool: /usr/sbin/ferron-yaml2kdl
  • Toegangslogboek: /var/log/ferron/access.log
  • Foutenlogboek: /var/log/ferron/error.log

Configuratie

Primair configuratiebestand:

/etc/ferron.kdl

Ferron gebruikt een KDL-gebaseerd configuratieformaat. Wijzigingen kunnen worden toegepast zonder downtime:

systemctl reload ferron

Servicebeheer

Beheer de Ferron-service met behulp van 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


Meer webservers

Gerelateerde apps.

Deploy Ferron now. Vanaf $2,48/mnd.