Source code for the software powering my personal website, the Rusty Bever.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Jef Roosens 3d024db2e9
This compilation is gonna kill me
2 years ago
.cargo Beginning of Makefile 2 years ago
docker This compilation is gonna kill me 2 years ago
migrations First draft of token refresh 2 years ago
src This compilation is gonna kill me 2 years ago
tests Fixed guard still using env var for jwt key 2 years ago
web Organized Rust project in library & binary 2 years ago
.dockerignore Some random stuff tbh 2 years ago
.env Set up Diesel 2 years ago
.gitignore Moved all database code to db module 2 years ago
Cargo.lock Added mimalloc as allocator 2 years ago
Cargo.toml Added mimalloc as allocator 2 years ago
Dockerfile This compilation is gonna kill me 2 years ago
LICENSE Initial commit 2 years ago
Makefile This compilation is gonna kill me 2 years ago
README.md Updated README 2 years ago
Rb.yaml This compilation is gonna kill me 2 years ago
build.sh This compilation is gonna kill me 2 years ago
diesel.toml Completely restructured codebase 2 years ago
docker-compose.test.yml This compilation is gonna kill me 2 years ago
docker-compose.yml Set up Diesel 2 years ago
rustfmt.toml Fixed guard still using env var for jwt key 2 years ago

README.md

The Rusty Bever

The Rusty Bever refers to my personal website & the software that powers it. It's built using a Rocket web server as a RESTful backend & a frontend consisting of Astro & Svelte.

Motivation

I was largely inspired by Jan-Lukas Else's own site, called GoBlog. I find his blog & site to be very interesting, and I just wanted to create one of my own!

Goals

My goal is to create my own blogging platform, with lots of little extra features that I'll just add whenever I get a new idea.

  • Blogging
  • Microblogging (aka my own Twitter)
  • RSS feeds for everything
  • About me page/resume
  • Auto-updating list of my Miniflux subscriptions
  • Description of my my server/desktop/laptop setups
  • Maybe a CLI client that I can use to write my blog posts
  • ...