Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add live.nixos.org DNS entry #213

Merged
merged 3 commits into from
Jul 21, 2022

Conversation

bryanhonof
Copy link
Member

For the Summer of Nix Lecture Series we set up an Owncast instance,
currently running under live.bjth.xyz. I'd be better marketing if we ran
that under live.nixos.org instead :).

For the Summer of Nix Lecture Series we set up an Owncast instance,
currently running under live.bjth.xyz. I'd be better marketing if we ran
that under live.nixos.org instead :).
@@ -186,6 +186,11 @@ locals {
type = "TXT"
value = "v=spf1 include:spf.improvmx.com ~all"
},
{
hostname = "live.nixos.org"
type = "A"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Where is IPv6?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It currently has none. Will add one if this is necessary.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

IPv6 is an important part of making sure our services are accessible. We don't have total coverage, but we're trying to support it where possible. Can you check into that?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it should have an IPv6 address now. Don't really have a way of testing it, sorry 😞.

Copy link
Member

@zimbatm zimbatm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One of the issues we are facing as the infra team is how to keep track and contact the various owners of infrastructure. Some argument could also be made around security and attack surfaces.

I think as long as it's temporary, it's fine, but if the instance stays around, we should consider transferring the machine and configuration to the infra team.

I like the initiative and enthusiasm so please don't take this as a criticism :)

terraform/dns.tf Show resolved Hide resolved
@bryanhonof
Copy link
Member Author

@zimbatm

I think as long as it's temporary, it's fine, but if the instance stays around, we should consider transferring the machine and configuration to the infra team.

We were thinking about also using either that machine, or just the setup, for NixCon 2022. We're testing out the setup during this year's Summer of Nix. After those events the platform could still be used to stream though, but I don't think it'd need to be online 24/7.

I do agree that it'd be better if the machine, and configuration, were in hands of the infra team. We're currently still playing, and discovering, it ourselves 😄. What do you think the best way forward is?

@bryanhonof bryanhonof requested a review from zimbatm July 20, 2022 21:08
@zimbatm zimbatm merged commit 523a67a into NixOS:master Jul 21, 2022
@zimbatm
Copy link
Member

zimbatm commented Jul 21, 2022

For now, I applied the changes, and we can revisit that question after NixCon is over.

infinisil added a commit to NixOS/SC-election-2024 that referenced this pull request Sep 20, 2024
Some of these are a bit after the specified time period, but I also believe some of these items are difficult to gauge how much "impact" they had.

Helped organize, host, and run, the Summer of Nix Lecture Series 2022

- https://www.youtube.com/playlist?list=PLt4-_lkyRrOMWyp5G-m_d1wtTcbBaOxZk
- NixOS/infra#213

Helped organize, and host infra for, the Summer of Nix Lecture Series 2023

- https://www.youtube.com/playlist?list=PLt4-_lkyRrOPcBuz_tjm6ZQb-6rJjU3cf
- NixOS/infra#240

Helped organize, host, and was responsible for livestreaming infra during, NixCon Paris 2022

- https://www.youtube.com/playlist?list=PLgknCdxP89ReD6gxl755B6G_CI65z4J2e

Maintenance of some nixpkgs packages

- NixOS/nixpkgs#340223 (contribution after 2024-05-01)
- NixOS/nixpkgs#290084
- NixOS/nixpkgs#170089

Organized, and assembled a team for the FOSDEM 2023 Nix/NixOS Devroom

- https://discourse.nixos.org/t/fosdem-2023-nix-and-nixos-devroom/23133

Organizer & sole maintainer of the Config Management Camp Nix track

- https://discourse.nixos.org/t/config-management-camp-2023-ghent/23455
- https://discourse.nixos.org/t/config-management-camp-2024-ghent/33852
- https://discourse.nixos.org/t/cfgmgmtcamp-2025-is-looking-for-nix-presentations/51658 (contribution after 2024-05-01)

Public speaking & spreading awareness of Nix/NixOS

- https://youtu.be/gUjvnZ9ZwMs?si=nDiZTCpQj53wwq8P
- https://www.youtube.com/watch?v=hNcYPH5Q_pA&t=862s

The occasional dabble into the Nix C++ code base

- NixOS/nix#11494 (contribution after 2024-05-01)
- NixOS/nix#11490 (contribution after 2024-05-01)
- NixOS/nix#11489 (contribution after 2024-05-01)
- NixOS/nix#11349 (contribution after 2024-05-01)
- NixOS/nix#11241 (contribution after 2024-05-01)
- NixOS/nix#9557
- NixOS/nix#8788
- NixOS/nix#8212
- NixOS/nix#5147

General evangelism

Pretty much every event I attend, I'm talking about Nix, showing off Nix/NixOS, and just trying to get people to see how awesome this tool is.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants