Lorenz Leutgeb
a5eba3f03c
dns: Set DMARC policy to reject
2025-10-21 18:38:19 +02:00
Lorenz Leutgeb
55dac18cf1
nginx: Force TLS
2025-10-17 12:33:42 +02:00
Lorenz Leutgeb
3d9db32060
bootstrap: Generate zone
2025-10-17 12:33:33 +02:00
Lorenz Leutgeb
42fcc693b9
dns: Delegate bootstrap subdomain to seed
2025-10-17 12:33:33 +02:00
Lorenz Leutgeb
ad26bdef5c
os/host/seed: Initialize knot DNS
...
zone
2025-10-17 12:33:33 +02:00
Lorenz Leutgeb
d44d096aed
dns: Verify for Google Search Console
2025-10-17 12:33:18 +02:00
Lorenz Leutgeb
e299c91cd3
dns: Ignore tmp.js used for formatting
2025-10-17 12:33:02 +02:00
Lorenz Leutgeb
4103847eac
os/radicle: Also use high ports
2025-10-16 20:46:42 +02:00
Lorenz Leutgeb
a18161b0cf
overlay/radicle-node: 1.4.0-rc.2 → 1.5.0
2025-10-16 20:45:04 +02:00
Lorenz Leutgeb
34ff9be4af
flake: update
2025-10-16 20:44:47 +02:00
Lorenz Leutgeb
b5d6dbcca0
os/host/seed/files: Allow any CORS origin
2025-09-03 11:56:21 +02:00
Lorenz Leutgeb
130fee6b74
os/seed/files: Remove separate group
2025-09-02 22:05:15 +02:00
Lorenz Leutgeb
dc27dd3821
os/seed/files: Add recovered SSH keys
2025-09-02 21:49:16 +02:00
Lorenz Leutgeb
a1af8e73c2
os/seed/files: Mount Hetzner volume
2025-09-02 21:49:07 +02:00
Lorenz Leutgeb
ead057b0a5
os/seed: Add Rudolfs, Sebastian, Lars
2025-09-02 17:57:27 +02:00
Lorenz Leutgeb
d23086c1de
os/seed: Double as files.radicle.xyz
2025-09-02 17:56:27 +02:00
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