HomeDisk/README.md

1.5 KiB

HomeDisk cloud server

docs license badge code size badge total lines badge Build release binaries (and publish them if this is a tag)

👨‍💻 Building

Server

Requirements

  • Rust

To build run the command: cargo build --release

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

Website

Requirements

  • Node.js
  • pnpm

Run these commands to build:

  • Go to directory ./website
  • Install dependencies: pnpm install
  • Build website: pnpm run build
  • Export website to static HTML files: pnpm run export (Optional)

If you exported the page to HTML files, they are located in the ./out directory, if not, you can start the site with pnpm run start

🖴 Creating tables in a SQLite database

Requirements

  • SQLite3

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