Fast, lightweight and Open Source local cloud for your data made in Rust 🦀
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
renovate[bot] 812136a86e
fix(deps): update rust crate uuid to 1.2
6 months ago
.devcontainer chore: configure github codespace 6 months ago
.github/workflows chore(deps): update softprops/action-gh-release digest to cd28b0f 6 months ago
sql feat: create storage directory if doesn't exists 6 months ago
src feat: add support for disable https to run http server 6 months ago
.gitignore chore: configure github codespace 6 months ago
Cargo.lock fix(deps): update rust crate uuid to 1.2 6 months ago
Cargo.toml fix(deps): update rust crate uuid to 1.2 6 months ago
LICENSE initial commit 12 months ago
README.md chore: configure github codespace 6 months ago
config.toml feat: add support for disable https to run http server 6 months ago
renovate.json refactor: rewrite 6 months ago
rustfmt.toml chore(rustfmt): update config 7 months ago

README.md

HomeDisk Icon

       

Documentation

👨‍💻 Compile server

cargo build --release

Now you can run server using command ./target/release/homedisk.

🔒 Generate development TLS certificate

# Generate private key
openssl genrsa -out cert.key 2048
# Generate certificate
openssl req -new -x509 -key cert.key -out cert.pem -days 365