Fast, lightweight and Open Source local cloud for your data made in Rust 🦀
Go to file
MedzikUser c41b0478d6
ci: add target i686-unknown-linux-musl
2022-09-21 17:41:40 +02:00
.github/workflows ci: add target i686-unknown-linux-musl 2022-09-21 17:41:40 +02:00
src feat(server): add size and modification time in `/api/fs/list` 2022-09-20 21:42:12 +02:00
.gitignore feat(server): add tls/ssl support 2022-09-19 21:13:59 +02:00
Cargo.lock feat(auth): add ratelimit 2022-09-20 19:36:57 +02:00
Cargo.toml feat(auth): add ratelimit 2022-09-20 19:36:57 +02:00
LICENSE initial commit 2022-04-16 20:19:38 +02:00
README.md feat(server): add tls/ssl support 2022-09-19 21:13:59 +02:00
config.toml feat(server): add tls/ssl support 2022-09-19 21:13:59 +02:00
renovate.json refactor: rewrite 2022-09-14 19:51:12 +02:00
rustfmt.toml chore(rustfmt): update config 2022-08-15 21:34:23 +02:00
tables.sql utils (crypto/database): update cryptographic functions/add comments and tests in database 2022-04-18 00:08:52 +02:00

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 204
# Generate certificate
openssl req -new -x509 -key cert.key -out cert.pem -days 365