notes_r_us

Crates.ionotes_r_us
lib.rsnotes_r_us
version
sourcesrc
created_at2024-08-18 08:33:17.83461
updated_at2025-02-06 22:41:30.469806
descriptionNote Sharing Applictions API
homepagehttps://notesrus.nzdev.org
repositoryhttps://github.com/l2dit/notesrus.git
max_upload_size
id1342472
Cargo.toml error:TOML parse error at line 22, column 1 | 22 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include`
size0
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: 270

cargo fmt