Have a DNS service running to allow users to tie services to their own domain #104

Open
opened 2025-02-11 12:24:21 +01:00 by kiara · 0 comments
Owner

implementation notes

options seem:

if we may put off front-ends until #350, we should be able handle DNS using Nix options such as NixOS-DNS, including for the purpose of migration (#100).

## implementation notes options seem: - nix-based: - [packages](https://search.nixos.org/packages?channel=unstable&from=0&size=50&sort=relevance&type=packages&query=dns) - [octodns](https://github.com/octodns/octodns): may be configured using [NixOS-DNS](https://janik-haag.github.io/NixOS-DNS/) ([source](https://github.com/janik-haag/NixOS-DNS/)) - ~~[clan dyndns module](https://github.com/clan-lol/clan-core/blob/main/clanModules/dyndns/default.nix)~~: tied to their service - no front-end: - [hickory-dns](https://github.com/hickory-dns) - [core-dns](https://github.com/coredns/coredns) - with front-end: - [powerdns](https://search.nixos.org/options?channel=unstable&from=0&size=50&sort=relevance&type=packages&query=powerdns) aka [`pdns`](https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/pd/pdns/package.nix) ([upstream](https://github.com/PowerDNS/pdns)), admin UI [powerdns-admin](https://github.com/PowerDNS-Admin/PowerDNS-Admin) - procolix currently has most experience operating this if we may put off front-ends until #350, we should be able handle DNS using Nix options such as `NixOS-DNS`, including for the purpose of migration (#100).
kiara added a new dependency 2025-02-11 12:24:39 +01:00
kiara removed a dependency 2025-02-11 13:32:42 +01:00
kiara added a new dependency 2025-02-11 13:33:07 +01:00
kiara removed a dependency 2025-02-11 15:15:38 +01:00
kiara added a new dependency 2025-02-11 15:16:01 +01:00
kiara added the
estimation low: <2h
label 2025-02-13 16:26:02 +01:00
hans was assigned by kiara 2025-02-13 16:26:41 +01:00
kiara added the
component: fediversity panel
label 2025-02-13 16:44:21 +01:00
kiara added a new dependency 2025-04-02 08:47:21 +02:00
kiara added this to the Fediversity project 2025-04-18 10:20:55 +02:00
kiara added the
type: user story
label 2025-05-01 12:20:32 +02:00
hans was unassigned by kiara 2025-05-01 16:29:04 +02:00
kiara added a new dependency 2025-05-01 16:29:14 +02:00
kiara added
type: task
and removed
type: user story
labels 2025-05-01 16:29:48 +02:00
kiara added a new dependency 2025-05-01 16:30:14 +02:00
kiara removed the
estimation low: <2h
label 2025-05-16 10:25:25 +02:00
kiara removed this from the Fediversity project 2025-06-10 19:07:04 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Blocks Depends on
#200 reproduce DNS VM
Fediversity/Fediversity
Reference: Fediversity/Fediversity#104
No description provided.