Automic VaultAutomic Vault

brew

Installer mighttpd2 avec Homebrew, apt, pacman

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de mighttpd2 pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install mighttpd2

local Homebrew formula metadata

Linux

Debian aptvérifié · 92%
sudo apt install mighttpd2

Debian stable package indexes · mighttpd2 · Source: deb.debian.org

Arch Linux pacmanvérifié · 92%
sudo pacman -S mighttpd2

Arch Linux sync databases · mighttpd2 · Source: geo.mirror.pkgbuild.com

aperçu

Résumé du paquet

HTTP server

Commandes et alias

  • mighty
  • mighty-mkindex
  • mightyctl

historique

Historique du projet et usages

Mighttpd2, invoked as mighty, is Kazu Yamamoto's Haskell HTTP server. Its home page describes it as a simple but practical file and CGI web server written in Haskell, implemented as a WAI application on Warp. The project is packaged with helper executables such as mighty-mkindex and mightyctl, reflecting its focus on serving static files, prebuilt directory indexes, and CGI workloads rather than being a broad application framework.

Historique du projet

The project's technical identity is Haskell web-server experimentation made usable as a daemon: the home page lists static file serving, CGI GET and POST handling, redirection, language negotiation, reverse proxying, URL rewriting via HTTP redirects, and performance comparisons against nginx in a httperf ping-pong benchmark. Its documentation links to articles and slides about high-performance web servers, WAI/Warp, and the architecture of Mighttpd, tying the package to the Haskell networking ecosystem.

Modes d'utilisation

In package-manager terms, mighttpd2 is a niche web server for users who want a Warp/WAI-based standalone server for static and CGI content. It is much narrower than nginx, Apache httpd, or Caddy, but useful as a small Haskell-native server and as an example of deploying Haskell's high-concurrency HTTP stack.

posture de sécurité

Niveau de risque : blue

broad file, network, media, or database tool signal.

Classificateur de risque

risque blue · confiance moyen · tool

Pourquoi

  • broad file, network, media, or database tool signal

Signaux

  • text:http,server

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • S’installe avec 1 dépendances d’exécution.
  • Les métadonnées de compilation listent 2 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
mightycliexécutable global
mighty-mkindexcliexécutable global
mightyctlcliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-24
version du gestionnaire4.0.10
gestionnaire mis à jour2026-07-22
données localesOK
amontnot checked
dernière version détectéenon détecté

https://kazu-yamamoto.github.io/mighttpd2/

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:mighttpd2
Version4.0.10
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/mighttpd2
Page d'accueilhttps://kazu-yamamoto.github.io/mighttpd2/
Dépôthttps://github.com/kazu-yamamoto/mighttpd2
Docs amonthttps://kazu-yamamoto.github.io/mighttpd2
LicenceBSD-3-Clause
Archive sourcehttps://hackage.haskell.org/package/mighttpd2-4.0.10/mighttpd2-4.0.10.tar.gz
Dernière mise à jour2026-07-22T13:45:49Z
Pulseupdated
Dépendancesgmp
Dépendances de compilationcabal-install, ghc
Bibliothèques fournies par macOSlibffi
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namemighttpd2
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

mighttpd2 4.0.3-2

classical web server on WAI/warp

https://kazu-yamamoto.github.io/mighttpd2/

sudo apt install mighttpd2
  • Section: haskell
  • Architecture: amd64
  • 4 Dépendances
  • normalized package name match
  • Correspondance par : Mighttpd2
Debian stable package indexes · deb.debian.org · Debian stable package indexes: mighttpd2 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

mighttpd2 4.0.3-2

classical web server on WAI/warp

https://kazu-yamamoto.github.io/mighttpd2/

sudo apt install mighttpd2
  • Section: universe/haskell
  • Architecture: amd64
  • 4 Dépendances
  • normalized package name match
  • Correspondance par : Mighttpd2
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: mighttpd2 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
pacman95%

mighttpd2 4.0.4-63

High performance web server on WAI/warp

https://kazu-yamamoto.github.io/mighttpd2/

sudo pacman -S mighttpd2
  • License: BSD-3-Clause
  • Architecture: x86_64
  • 30 Dépendances
  • normalized package name match
  • Correspondance par : Mighttpd2
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: mighttpd2 from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment