Sign inSign up

hoelee/hoelee-webdav-server

By hoelee

•Updated about 1 month ago

Hardened WebDAV server (Apache httpd) in Docker — pinned base, modern TLS, healthcheck, CI/CD

Image
0

134

hoelee/hoelee-webdav-server repository overview

⁠hoelee-webdav-server

A lightweight WebDAV server running on Apache httpd in Docker. Fork of BytemarkHosting/docker-webdav⁠ with security hardening, modern TLS, CI/CD, and operational improvements.

GitHub: https://github.com/hoelee/hoelee-webdav-server⁠

⁠Docker Pull

docker pull hoelee/hoelee-webdav-server:latest

⁠Quick Start

docker run --restart always -v /srv/dav:/var/lib/dav \
    -e AUTH_TYPE=Digest -e USERNAME=alice -e PASSWORD=secret1234 \
    --publish 80:80 -d hoelee/hoelee-webdav-server

⁠Features

  • Pinned base image: httpd:2.4.62-alpine3.20
  • Modern TLS: TLS 1.2+ only, Mozilla Intermediate cipher suite, HSTS
  • Built-in HEALTHCHECK via curl
  • OCI image labels
  • Password safety: htpasswd reads from stdin
  • Optimized startup: chown only when needed
  • GitHub Actions CI: build + smoke test + weekly rebuild

⁠Tags

  • latest, v1.0.0

⁠License

MIT — Original work © Bytemark Hosting.

⁠Maintainer

Hoelee Enterprise — www.hoelee.com⁠ | [email protected]⁠ | WhatsApp: +6012-797 2969

Tag summary

Content type

Image

Digest

sha256:1ab3890a9…

Size

24.2 MB

Last updated

about 1 month ago

docker pull hoelee/hoelee-webdav-server