Something went wrong. Try again.
Just the source code for my personal website. forked from crashkeys.dev/audsite
Something went wrong. Try again.
HTML 91%
Nix 8%
Rust 1%
Just <1%
Commits 14
audblog: forked from audsite.
Signed-off-by: @crashkeys.dev <dawn@crashkeys.dev>
site: added references to tangled repo.
Signed-off-by: @crashkeys.dev <dawn@crashkeys.dev>
repo: license terms, README and build instructions.
Signed-off-by: @crashkeys.dev <dawn@crashkeys.dev>
nix: refactored NixOS module.
Signed-off-by: @crashkeys.dev <dawn@crashkeys.dev>
nix: bugfix for systemd service working directory.
Signed-off-by: @crashkeys.dev <dawn@crashkeys.dev>
nix: bugfix in service env var definition.
Signed-off-by: @crashkeys.dev <dawn@crashkeys.dev>
nix: bugfix in system service definition.
Signed-off-by: @crashkeys.dev <dawn@crashkeys.dev>
nix: bugfix in service options.
Signed-off-by: @crashkeys.dev <dawn@crashkeys.dev>
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.