WebDAV MCP Server

by LaubPlusCo
Verified
version: '3.8' services: # WebDAV server using hacdias/webdav webdav: image: hacdias/webdav:latest ports: - "4080:6060" volumes: - webdav_data:/data - ./webdav_config.yml:/config.yml:ro command: -c /config.yml restart: unless-stopped # MCP server for WebDAV operations mcp-server: build: context: ../ dockerfile: Dockerfile ports: - "3000:3000" environment: - WEBDAV_ROOT_URL=http://webdav:6060 - WEBDAV_ROOT_PATH=/ - WEBDAV_AUTH_ENABLED=true - WEBDAV_USERNAME=admin - WEBDAV_PASSWORD=admin - SERVER_PORT=3000 - AUTH_ENABLED=true - AUTH_USERNAME=user - AUTH_PASSWORD=pass depends_on: - webdav restart: unless-stopped volumes: webdav_data: