Find a file
Tristan Daniël Maat b396835f88
flake.lock: Update
Flake lock file updates:

• Updated input 'conduwuit':
    'github:girlbossceo/conduwuit/0f81c1e1ccdcb0c5c6d5a27e82f16eb37b1e61c8' (2025-04-01)
  → 'github:girlbossceo/conduwuit/00f7745ec4ebcea5f892376c5de5db1299f71696' (2025-04-04)
• Updated input 'disko':
    'github:nix-community/disko/15dbf8cebd8e2655a883b74547108e089f051bf0' (2025-02-18)
  → 'github:nix-community/disko/329d3d7e8bc63dd30c39e14e6076db590a6eabe6' (2025-04-02)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/11415c7ae8539d6292f2928317ee7a8410b28bb9' (2025-02-21)
  → 'github:nixos/nixpkgs/bdb91860de2f719b57eef819b5617762f7120c70' (2025-04-03)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/8465e233b0668cf162c608a92e62e8d78c1ba7e4' (2025-02-22)
  → 'github:nixos/nixpkgs/a462b946265ed006720d02153882780b12a8376d' (2025-04-04)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/07af005bb7d60c7f118d9d9f5530485da5d1e975' (2025-02-11)
  → 'github:Mic92/sops-nix/cff8437c5fe8c68fc3a840a21bf1f4dc801da40d' (2025-04-04)
2025-04-04 21:21:31 +08:00
configuration feat(victoriametrics): Add missing scrape configs 2025-04-04 21:07:38 +08:00
keys feat(conduit): Refactor matrix appservices and add matrix-hookshot 2025-02-11 05:01:37 +08:00
modules bump: Update inputs 2025-02-21 04:27:07 +08:00
pkgs bump: Update inputs 2025-02-23 01:45:11 +08:00
.git-blame-ignore-revs git: Blame-ignore nixfmt commit 2024-08-18 20:41:58 +02:00
.gitignore chore: Ignore manual gcroots 2025-01-19 17:40:31 +08:00
.sops.yaml chore: Renew encryption keys 2025-01-22 01:57:14 +08:00
flake.lock flake.lock: Update 2025-04-04 21:21:31 +08:00
flake.nix feat(matrix): Switch to conduwuit 2025-04-04 21:06:53 +08:00
LICENSE Add LICENSE 2019-11-26 23:26:10 +00:00
README.md vm: Set up proper bridge networking 2024-03-27 01:51:15 +01:00

tlater.net server configuration

This is the NixOS configuration for tlater.net.

Testing

Run a test VM with:

nix run

Running

Note: M-2 will bring up a console for poweroff and such

One caveat: create a larger disk image first. This can be done by running the following in the repository root:

qemu-img create -f qcow2 ./tlaternet.qcow2 20G

Deploying

Deployment is handled using deploy-rs:

deploy .#