notes_r_us

Crates.ionotes_r_us
lib.rsnotes_r_us
version0.3.1
created_at2024-08-18 08:33:17.83461+00
updated_at2025-02-06 22:41:30.469806+00
descriptionNote Sharing Applictions API
homepagehttps://notesrus.nzdev.org
repositoryhttps://github.com/l2dit/notesrus.git
max_upload_size
id1342472
size245,084
Liam T (Notliam99)

documentation

https://docs.rs/notes_r_us

README

argocd badge Build Docker Image

NotesRUs

Notes Aplication

The database schema if your intrested is here.

What You Need

  1. Built The Front End to ./notes_r_us_ui/dist/.
  2. Rust

Build/Run

# Must have a database to connect to Default: (./database.sqlite)

cargo build # builds to the target directory `./target/debug/notes_r_us`

cargo run # Runs The Application On `0.0.0.0:3000`

./target/debug/notes_r_us # Runs The Application On `0.0.0.0:3000`

Deployment

Docker

We have docker images both on Docker Hub and GitHub's ghcr.io. To add persistance create a shared volume with the container or use postgres. Changing the default settings use this List Of Enviroment Varibles.

docker pull ghcr.io/l2dit/notesrus:latest

docker pull asskit/notesrus:latest

Kubernetes

This is slightly harder to recreate as curenetly we are using kubernetes info HERE.

Commit count: 0

cargo fmt