@garbas thanks for improving the website infrastructure!
What about the NixOps website? GitHub - NixOS/nixops: NixOps is a tool for deploying to NixOS machines in a network or cloud. seems to be redirecting to the GitHub repo.
@garbas thanks for improving the website infrastructure!
What about the NixOps website? GitHub - NixOS/nixops: NixOps is a tool for deploying to NixOS machines in a network or cloud. seems to be redirecting to the GitHub repo.
We’ve switched to Netlify. Please report any problems you encounter here or in the nixos-homepage repository.
@joko We’ve made the Hydra and NixOps pages redirect to their GitHub repositories since they didn’t have a lot of content.
@andir Here is the issue for IPv6 support: IPv6 support · Issue #341 · NixOS/nixos-homepage · GitHub
Why do you use GitHub actions to build the site instead of Netlify build?
I think Netlify is a good choice. They contribute a lot to open source!
They don’t support Nix in their docker image (which can’t be custom).
Not sure if it’s directly related, but I noticed that https://status.nixos.org/ is broken, at least for me, after the switch.
It could be.
This query is now an empty set.
Looking at two points in time:
We can see when prometheus stopped seeing the channels. cc @grahamc
http://howoldis.herokuapp.com/ seems to be broken in a similar way. It was doing some html parsing that isn’t valid anymore. I’ll need to fix that.
I don’t know if status.nixos.org relates to this, though.
I think we can retire howoldis and just redirect to status.nixos.org - what’s left to port is documentation of how code ends up in channels, but we can just verbatim put it there for now I guess.
Yes, I personally preferred that, but first “we” need to make it work again
Where did Eelco Dolstra’s homepage | edolstra.github.io go? At least Publications | edolstra.github.io should still be of interest because it hosts several important papers.
See comment further up:
For now you can use the archive: http://web.archive.org/web/20191205232223/https://nixos.org/~eelco/pubs/
Oops, I missed that because I thought it was just replying to one thing. Got it, thanks.
I also scraped the howoldis web page, but had converted to json queries on prometheous. Now that that is dead I now get the information directly from GitHub’s rest API. GitHub is a bit parsimonious with such queries, so I just pull the information directly related to my systems, and try to keep my use at a minimum, although 60 calls per hour is not really a hard constraint to meet.
I only discovered Prometheous/Grafana by exploring the status.nixos.org web page, and the API by looking at its javascript code. There is some documentation you can find if you are already looking for it, but it would be nice if there was some tutorial about the nixos.org infrastructure.
Even with the discussion here, I’ve seen no real description about what the plans are.
There is a PR open to add Nix support to Netlify, but it doesn’t seem to be going anywhere: Make nix available in the container by wereHamster · Pull Request #187 · netlify/build-image · GitHub
I wasn’t aware of status.nixos.org.
Only knew howoldis
and was searching hard how to find that information for now → until I found this threat now.
I think status.nixos.org should get somewhere mentioned on nixos.org…
NixOps is no longer in the main menu?
Yes, we got rid of the NixOps and Hydra pages because they didn’t add much info over their GitHub project pages. So they now redirect to the latter.