Just the source code for my personal website.
Nix 29.7%
Rust 6.3%
CSS 6.2%
Just 0.9%
Other 56.8%
14 2 0

Clone this repository

https://tangled.org/crashkeys.dev/audblog
git@knot.crashkeys.dev:crashkeys.dev/audblog

For self-hosted knots, clone URLs may differ based on your setup.

README.md

Audblog#

Description#

This repository hosts the source code for my personal blog. It is a simple web server written in Rust using the Rocket web framework.

A Nix flake is provided, containing definitions of:

  • a default package containing the server binary alongside its static assets;
  • a container image of the default package definition;
  • a NixOS module with basic configuration options for running the provided builds;
  • a very basic development shell for the project, including Jujutsu for version control.

I adapted this from the code for my personal website.

Building#

A justfile is used to define just about all the build commands you might need. Please refer to its contents. The default command is a simple cargo build of the project.