Just the source code for my personal website.
1# Audsite 2 3## Description 4 5This repository hosts the source code for my [personal website](https://crashkeys.dev). 6It is a simple web server written in Rust using [the Rocket web framework](https://rocket.rs). 7 8A [Nix](https://nixos.org) flake is provided, containing definitions of: 9- a default package containing the server binary alongside its static assets; 10- a container image of the default package definition; 11- a NixOS module with basic configuration options for running the provided builds; 12- a very basic development shell for the project, including [Jujutsu](https://jj-vcs.github.io) for version control. 13 14Naturally, my personal website is not something I'd imagine anyone else would want to host themselves, 15but I can consume this flake as an input in my private NixOS configuration repository, which I have plans 16to host publicly once I have refactored it into a more presentable state. 17If anyone were to find the code in this repository to be a helpful point of reference for their own 18purposes, then all the better. 19 20## Building 21 22A [justfile](./justfile) is used to define just about all the build commands you might need. 23Please refer to its contents. The default command is a simple `cargo build` of the project.