NixOS / infra

NixOS configurations for nixos.org and its servers
MIT License
209 stars 92 forks source link

nix.dev: Cloudflare not deploying #300

Closed fricklerhandwerk closed 7 months ago

fricklerhandwerk commented 8 months ago

Affected service

nix.dev website

Describe the issue

Related: https://github.com/NixOS/nix.dev/issues/772

Unbeknownst to the @NixOS/documentation-team, Cloudflare requires Poetry because it can't Nix, so when we removed it that broke deployments.

Proposal

Please help us with:

There's no good reason for us to revert to Poetry because that requires beginners to understand more things about the setup, so that should be the last resort.

delroth commented 8 months ago

Optionally move to Fastly, since other infrastructure is hosted there

s/Fastly/Netlify/ I imagine?

(I personally think that would be the better option if it has the features you currently use from Cloudflare Pages - I think reducing our service footprint is good to avoid carrying unnecessary complexity.)

nixos-discourse commented 8 months ago

This issue has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/2023-11-02-documentation-team-meeting-notes-91/34938/1

delroth commented 8 months ago

Taking the discussion to https://github.com/NixOS/nix.dev/issues/772 - keeping this open on the infra side to track making sure nix.dev is properly onboarded onto NixOS's infra and they are not blocked on us.

fricklerhandwerk commented 8 months ago

This is resolved. Thanks a lot @delroth for your quick help.

If you'll ever advertise what you're doing in some sort of retrospective, that would be a success story.