Skip to content

Quick Start

Terminal window
rustyfile --root /path/to/files --port 8080

That’s it. Open http://localhost:8080 in your browser.

Terminal window
# Serve your home directory
rustyfile --root ~
# Custom port with debug logging
rustyfile --root /srv/media --port 3000 --log-level debug
# JSON logs for production
rustyfile --root /data --log-format json
# Custom data directory for database and cache
rustyfile --root /files --data-dir /var/lib/rustyfile
  1. RustyFile starts and opens a 5-minute setup window
  2. Visit the web UI — you’ll see the setup screen
  3. Create your admin account (username + password, min 10 characters)
  4. The setup window closes and normal auth takes over