Skip to content

tincaMatei/kushnezeu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a small web server used to host my blog. It can also be used to share and edit content privately by having accounts. The accounts can only be made by using some commands.

Components

  • an Nginx server that returns the static content from the frontend
  • a PostgresQL database
  • a Rust backend that manages the information from the database
  • a rust binary crate that can be used for administrator management

Dependencies

  • docker
  • docker-compose
  • cargo

Installation

Run docker-compose up, and the site should be running. To run the administrator commands, you should compile the project by running:

cd backend
cargo build --release --bin bacdb-admin

To do admin commands, run:

cargo run --release --bin bacdb-admin [COMMANDS] [ARGUMENTS]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published