Leopere
|
245d852f87
|
webdav: replace Python WsgiDAV with Go server
ci/woodpecker/push/woodpecker Pipeline was successful
Details
- Add cmd/webdav (golang.org/x/net/webdav), serves /data at /
- GET / returns simple HTML; PROPFIND / returns 207 multistatus for Finder
- Multi-stage Dockerfile, entrypoint runs /webdav; compose build from repo root
- Remove webdav/app.py and requirements.txt
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-24 16:44:46 -05:00 |
Leopere
|
00c0e073d1
|
WebDAV: fix 500, perms, bind path; drop broken depth middleware
ci/woodpecker/push/woodpecker Pipeline was successful
Details
- Remove limit_propfind_depth middleware (was breaking response chain)
- Entrypoint: mkdir/chmod /data, chmod -R a+rwX, umask 0000
- Compose: bind webdav data to ${HOME}/dev/piconfigurator/bin
- Add __pycache__ to .gitignore
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-02-24 16:16:02 -05:00 |