Automic VaultAutomic Vault

brew

Installer webdav avec Homebrew, Nix

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install webdav

local Homebrew formula metadata

Linux

Nixvérifié · 92%
nix profile install nixpkgs#webdav

nixpkgs package indexes · pkgs/by-name/we/webdav/package.nix · Source: api.github.com

aperçu

Résumé du paquet

Simple and standalone WebDAV server

Commandes et alias

  • webdav

historique

Historique du projet et usages

hacdias/webdav is a simple standalone WebDAV server written in Go. It packages the long-lived WebDAV protocol into a single-purpose server for exposing a filesystem tree over HTTP with WebDAV methods, users, permissions, and lightweight configuration.

Historique du projet

The underlying protocol is older than the package: WebDAV was standardized as HTTP extensions for distributed authoring, with RFC 2518 published in 1999 and RFC 4918 replacing it in 2007 after interoperability experience. That background explains why a small modern server can interoperate with many clients, file managers, sync tools, and applications that already understand WebDAV.

Henrique Dias created the public hacdias/webdav repository in August 2017. The README presents the project as a simple standalone WebDAV server, installable from binary releases, from source with the Go toolchain, or through Homebrew.

Historique d'adoption

The project found an audience in self-hosting and local-network workflows where a full groupware server or cloud storage stack is too much. Its GitHub repository had more than 5,000 stars by July 2026, a strong signal for a small protocol server.

Because WebDAV remains a compatibility layer used by editors, file managers, note tools, and single-file web apps, hacdias/webdav is often adopted as glue: it lets an ordinary directory become a remote-save target without deploying a larger service.

Modes d'utilisation

Typical usage is to write a YAML configuration that names the address, filesystem scope, users, permissions, and optional TLS/CORS behavior, then run the `webdav` server in front of the desired directory. Users connect with WebDAV-capable clients rather than with a custom application protocol.

The package is particularly useful for quick private file serving, development tests against a WebDAV endpoint, self-hosted syncing experiments, and applications that know how to save to a WebDAV URL.

Pourquoi les passionnés de paquets s'y intéressent

The package is significant because it gives a standards-era protocol a small contemporary binary. In packaging terms, it is the opposite of a platform: one command, one config file, and a well-known HTTP extension surface that other tools already know how to speak.

Chronologie

  • 1999: RFC 2518 standardized early WebDAV HTTP extensions.
  • 2007: RFC 4918 replaced RFC 2518 as the main WebDAV distributed-authoring protocol specification.
  • 2017-08: The hacdias/webdav repository was created.
  • 2026: The project was still seeing signed GitHub releases in the v5 series.

Related projects

  • Related software includes Apache mod_dav, nginx WebDAV modules, SabreDAV, rclone serve webdav, Nextcloud/WebDAV endpoints, and filebrowser, another prominent Henrique Dias self-hosted file-management project.

posture de sécurité

Aucune couverture d'outil protégé trouvée pour le moment

Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour webdav. Les métadonnées de paquet Nucleus restent publiées ici afin que la couverture future dispose d'une URL stable.

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.
  • Les métadonnées de compilation listent 1 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.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
config.yml/config.yml/opt/webdav.yml

Credential files

Credential-bearing paths to review before unattended agent runs.

Unix
config.yml/config.yml/opt/webdav.yml

exécutables

Exécutables installés

CommandeTypeExpositionNote
webdavcliexé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-25
version du gestionnaire5.14.0
gestionnaire mis à jour2026-07-12
données localesOK
amontà jour
dernière version détectéev5.14.0

https://github.com/hacdias/webdav

  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:webdav
Version5.14.0
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/webdav
Page d'accueilhttps://github.com/hacdias/webdav
Dépôthttps://github.com/hacdias/webdav
Docs amonthttps://github.com/hacdias/webdav#readme
LicenceMIT
Archive sourcehttps://github.com/hacdias/webdav/archive/refs/tags/v5.14.0.tar.gz
Dernière mise à jour2026-07-12T10:09:33Z
Pulseupdated
Dépendances de compilationgo
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 Namewebdav
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • 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.

Nix95%

webdav

nix profile install nixpkgs#webdav
  • normalized package name match
  • Correspondance par : Webdav
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/we/webdav/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

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 configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment