2022-04-16 18:19:38 +00:00
|
|
|
# HomeDisk cloud server
|
|
|
|
|
2022-06-12 13:58:07 +00:00
|
|
|
[docs-rs]: https://img.shields.io/badge/docs.rs-66c2a5?style=for-the-badge&labelColor=555555&logo=docs.rs
|
|
|
|
[total-lines]: https://img.shields.io/tokei/lines/github/MedzikUser/HomeDisk?style=for-the-badge&logo=github&color=fede00
|
|
|
|
[code-size]: https://img.shields.io/github/languages/code-size/MedzikUser/HomeDisk?style=for-the-badge&color=c8df52&logo=github
|
|
|
|
[CI]: https://img.shields.io/github/workflow/status/MedzikUser/rust-crypto-utils/Rust/main?style=for-the-badge
|
2022-06-08 19:46:09 +00:00
|
|
|
|
2022-06-15 19:10:00 +00:00
|
|
|
[home-screenshot]: https://cdn.medzik.xyz/fz4QGfS.png
|
|
|
|
[login-screenshot]: https://cdn.medzik.xyz/vo10bes.png
|
|
|
|
|
|
|
|
[![docs-rs]](https://homedisk-doc.vercel.app)
|
|
|
|
[![total-lines]](https://github.com/MedzikUser/HomeDisk)
|
|
|
|
[![code-size]](https://github.com/MedzikUser/HomeDisk)
|
|
|
|
[![CI]](https://github.com/MedzikUser/HomeDisk/actions/workflows/rust.yml)
|
2022-05-22 10:28:43 +00:00
|
|
|
|
2022-06-15 19:10:00 +00:00
|
|
|
![home-screenshot]
|
|
|
|
![login-screenshot]
|
2022-05-22 10:28:43 +00:00
|
|
|
|
2022-05-22 11:17:26 +00:00
|
|
|
## 👨💻 Building
|
|
|
|
|
2022-06-15 19:10:00 +00:00
|
|
|
First clone the repository: `git clone https://github.com/MedzikUser/HomeDisk.git`
|
2022-05-22 11:17:26 +00:00
|
|
|
|
2022-06-15 19:10:00 +00:00
|
|
|
### Requirements
|
2022-05-22 11:17:26 +00:00
|
|
|
- Rust
|
|
|
|
|
|
|
|
To build run the command: `cargo build --release`
|
|
|
|
|
2022-06-15 19:10:00 +00:00
|
|
|
The compiled binary can be found in `./target/release/homedisk`
|
2022-05-22 11:17:26 +00:00
|
|
|
|
|
|
|
## 🖴 Creating tables in a SQLite database
|
|
|
|
|
|
|
|
#### Requirements
|
|
|
|
- SQLite3
|
2022-04-16 18:19:38 +00:00
|
|
|
|
2022-05-22 11:17:26 +00:00
|
|
|
Run command `sqlite3 homedisk.db < tables.sql` to create SQLite database
|