rostdav

Self-hosted file server

Your files on your server, with the Nextcloud apps you already know.

Rostdav is a lean file server written in Rust. It speaks WebDAV and the parts of the Nextcloud protocol the official apps need: sign in, sync, share, restore. One program, one data folder, no PHP, no extra database server.

Install Rostdav Read the user manual

Free and open source · Apache-2.0 or MIT · Linux x86-64 and arm64

The Rostdav logo: a rust-coloured folder with sparks

What you get

Try it in two minutes

docker run -d --name rostdav -p 127.0.0.1:8080:8080 -v rostdav-data:/data ghcr.io/pierrejochem/rostdav:latest
read -rs -p 'Password for alice: ' PW; echo
printf '%s\n' "$PW" | docker exec -i rostdav rostdav admin user add alice --admin

Then open http://127.0.0.1:8080 and sign in. For real use put a reverse proxy with HTTPS in front: the installation guide has a ready Compose file.

Where to go next