Commit Graph
67 Commits
Author SHA1 Message Date
Lorenz Leutgeb bccad95dd8 gitignore: Add .pre-commit-config.yaml 2025-08-27 12:36:17 +02:00
Lorenz Leutgeb ab0c2c5a51 radicle-node: 1.4.0-rc.1 → 1.4.0-rc.2 2025-08-27 12:33:58 +02:00
Lorenz Leutgeb eb660d750e flake: Rename deprecated output of input 2025-08-26 17:14:39 +02:00
Lorenz Leutgeb 9135f44cab os/motd: Fix printing Radicle version 2025-08-26 17:13:55 +02:00
Lorenz Leutgeb adc9b3ee49 flake: update 2025-08-26 16:38:46 +02:00
Lorenz Leutgeb 10393fc636 flake: Remove dependency on radicle-nix
This is too cumbersome to update, and also in the last two weeks two
people with Nixpkgs commit access got more interested in Radicle, thus
hopefully making turnaround quicker, obsoleting `radicle-nix`.
2025-08-26 13:17:28 +02:00
Fintan Halpenny 715b37429d os/radicle: 1.3.0-pre.2 → 1.4.0-rc.1 2025-08-26 10:43:20 +01:00
Lorenz Leutgeb 97a9ef49f7 iris, rosa: nginx server alias for old names
This is a partial revert of 78c90687d8 I
was too eager in removing references to the radicle.garden domain. The
intention in that commit was to remove the old names from Radicle
aliases, but I mistakenly went too far and also removed these names
from the nginx configuration. Bring them back.
2025-08-07 12:04:33 +02:00
Fintan Halpenny e82ca28638 os/radicle: 1.3.0-pre.1 → 1.3.0-pre.2 2025-08-05 16:13:11 +01:00
Fintan Halpenny 25ddeb4598 os/radicle: 1.3.0-pre.0 → 1.3.0-pre.1 2025-08-05 16:13:11 +01:00
Erik Kundt 94def84ff1 os/mixin/radicle: Pin radicle-infra 2025-07-23 11:14:30 +02:00
Lorenz Leutgeb 56e6de3e92 os/mixin/radicle: FQDN before other addresses 2025-07-23 10:57:21 +02:00
Lorenz Leutgeb bde0704d9a os/host/seed: Insert onion name after others
Previously, this would merge so that the onion name came before the host
name. Use `lib.mkAfter` so that the onion name comes after the DNS name.
2025-07-23 10:53:42 +02:00
Lorenz Leutgeb 78c90687d8 iris, rosa: Stop announcing radicle.garden
Remove this old alias from external addresses.
2025-07-23 10:25:32 +02:00
Lorenz Leutgeb 212733147b dns, os: Enable IPv6 2025-07-22 11:13:09 +02:00
Fintan Halpenny 169615f41f radicle-node: Update to 1.3.0-pre.0 2025-07-21 17:27:36 +02:00
Lorenz Leutgeb 2339c35c01 flake: Update input radicle 2025-07-21 17:25:23 +02:00
Lorenz Leutgeb 3ea053541a os/mixin/radicle: Use cutting edge radicle-httpd 2025-07-18 13:02:24 +02:00
Lorenz Leutgeb 09cef559b8 os/radicle: 1.2.1-pre.2 → 1.2.1 2025-07-18 12:51:35 +02:00
Lorenz Leutgeb 2c78c585f9 flake: Update input radicle 2025-07-18 12:49:38 +02:00
Lorenz Leutgeb e7ddd79418 dns: Move desktop.radicle.xyz to Cloudflare Worker 2025-07-18 09:53:35 +02:00
Lorenz Leutgeb e937e592d1 dns: Migrate app.radicle.xyz to Cloudflare Worker
This service was previously hosted by Vercel (see removed CNAME).
2025-07-17 20:55:31 +02:00
Lorenz Leutgeb 50df86e20c os/mixin/radicle-stats: Collect rad stats
A systemd timer unit that will just take the output of `rad stats` and
timestamp it.
2025-07-17 20:55:31 +02:00
Lorenz Leutgeb 94e1a77205 dns: Initialize with DNSControl 2025-07-17 20:55:31 +02:00
Fintan Halpenny 6703ff1c4b radicle-node: Update to 1.2.1-pre.2 2025-07-14 16:34:55 +01:00
Fintan Halpenny 9d859c7d95 radicle-node: Fix to update for 1.2.1-pre.1 2025-07-02 16:16:19 +01:00
Fintan Halpenny c58d692496 flake: update stable and unstable nixpgs 2025-07-02 16:16:19 +01:00
Fintan Halpenny 93e69bb617 radicle-node: Update to 1.2.1-pre.1 2025-07-02 16:16:19 +01:00
Fintan Halpenny ed09ecf30f radicle-node: Update to 1.2.1-pre.0 2025-07-02 16:16:19 +01:00
erikli 79599eeb71 os/host/seed: Setup monitoring stack 2025-06-19 19:40:05 +02:00
Lorenz Leutgeb e3f046b49a flake: Update input lorenz 2025-06-18 00:18:34 +02:00
Lorenz Leutgeb ffddd95f3d flake: Switch to nixpkgs-stable, currently 25.05 2025-06-18 00:15:09 +02:00
Lorenz Leutgeb de2e361610 flake: Rename
I copied my own Flake at initialization and forgot to change the name.
2025-06-18 00:12:35 +02:00
Lorenz Leutgeb d8f74483ed os/mixin/radicle-permissive: More inbound 2025-06-17 16:37:27 +02:00
Lorenz Leutgeb f7d7d4773d os/mixin/radicle: Connect all our nodes 2025-06-17 16:37:00 +02:00
Lorenz Leutgeb 6995e09f8c os/host/iris: Enable Radicle and Tor 2025-06-17 15:52:56 +02:00
Lorenz Leutgeb 7b25d9bf88 os/host/seed: Restore SSH access 2025-06-17 11:56:47 +02:00
Lorenz Leutgeb 8986116834 os/mixin/radicle: Use nixpkgs 2025-06-17 11:22:05 +02:00
Lorenz Leutgeb f610849b05 flake: Update nixpkgs 2025-06-17 11:22:05 +02:00
Lorenz Leutgeb cd149841d3 os/host: Add rosa
This host used to be called ash.radicle.garden, it is a permissive seed
node.
2025-06-17 11:22:05 +02:00
Lorenz Leutgeb 4d645b45a2 os/host: Add iris
This host used to be called seed.radicle.garden, it is a permissive seed
node.
2025-06-17 11:22:05 +02:00
Lorenz Leutgeb 4c854f5657 os/mixin/radicle-permissive: Add mixin
This is a mixin for our permissive seed nodes.
2025-06-17 11:22:05 +02:00
Lorenz Leutgeb f016c9046b os/mixin/disk-config: Add disko mixin 2025-06-17 11:22:05 +02:00
Lorenz Leutgeb 6abea41163 flake: Add disko 2025-06-17 11:22:05 +02:00
Lorenz Leutgeb 919dd7ae12 sops: Prepare creation rules for new hosts 2025-06-17 11:22:05 +02:00
Lorenz Leutgeb a37fba1779 os: Introduce common mixin 2025-06-17 11:22:05 +02:00
Lorenz Leutgeb b3117ca615 os: Move Radicle configuration to mixin 2025-06-17 11:22:05 +02:00
Lorenz Leutgeb 5f9b6e88ac os: Move SSH configuration to mixin 2025-06-17 11:22:05 +02:00
Lorenz Leutgeb 941fbd2814 os: Move Tor configuration to mixin 2025-06-17 00:27:22 +02:00
Lorenz Leutgeb a581ba4775 os/mixin/users: Fix formatting 2025-06-16 23:59:07 +02:00