Fast, lightweight and Open Source local cloud for your data made in Rust 🦀
Go to file
MedzikUser d1bd12ad33
chore(database): update doc and enable run
2022-06-18 15:42:38 +02:00
.github/workflows ci: run `build-release-binaries.yml` only if pushed tag 2022-06-18 13:46:42 +02:00
core feat(database): add function `create_tables()` 2022-06-18 15:22:43 +02:00
database chore(database): update doc and enable run 2022-06-18 15:42:38 +02:00
server fix(deps): update rust crate axum to 0.5.8 2022-06-18 11:47:03 +00:00
types chore: fix config doc and use expect instead of return error message in `core` 2022-06-18 13:55:56 +02:00
.gitignore update 2022-06-09 00:02:20 +02:00
Cargo.lock fix(deps): update rust crate axum to 0.5.8 2022-06-18 11:47:03 +00:00
Cargo.toml chore (database): move `utils/database` to `database` 2022-04-23 20:44:02 +02:00
LICENSE initial commit 2022-04-16 20:19:38 +02:00
README.md doc: update readme 2022-06-16 14:15:37 +02:00
config.toml update 2022-06-11 10:19:47 +02:00
renovate.json initial commit 2022-04-16 20:19:38 +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 cloud server

docs-rs total-lines code-size ci

home-screenshot login-screenshot

👨‍💻 Building

First clone the repository: git clone https://github.com/MedzikUser/HomeDisk.git

Requirements

  • Rust

To build run the command: cargo build --release

The compiled binary can be found in ./target/release/homedisk

🖴 Creating tables in a SQLite database

Requirements

  • SQLite3

Run command sqlite3 homedisk.db < tables.sql to create SQLite database