Commit Graph
83 Commits
Author SHA1 Message Date
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