🛡️ Shadow SVN v0.1.0 — Initial Release
First public release of Shadow SVN, a self-hosted DevOps tool for creating and managing local SVN mirrors.
What's included
- Web Dashboard — Add, remove and monitor mirror projects from a browser UI
- Smart Auth — URL-based credential caching; enter credentials once per server
- Auto Sync — Configurable background sync for each project independently
- Encrypted Storage — SVN credentials are encrypted via Fernet before being written to
.env - Optional Dashboard Password — Defaults to
admin, changeable from the UI - Portable Architecture — All data lives in
./data, never committed to Git - One-liner Install — Windows (
irm | iex) and Linux/macOS (curl | bash) setup scripts with prerequisite checks
Quick Start
Windows:
irm https://raw.githubusercontent.com/cihadkocasahan/shadow-svn/master/install.ps1 | iex
Linux / macOS:
curl -sSL https://raw.githubusercontent.com/cihadkocasahan/shadow-svn/master/install.sh | bash