Archived. All maintenance and development now happens as part of monorepo.
This repository has been archived on 2024-03-26. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
Payas Relekar 0a042d8fab monitoring: replace prometheus with victoriametrics
VictoriaMetrics is known to be less resource intensive compared to
prometheus.

Prometheus' node_exporter is still used to scrape data from systemd,
because it is very good, but entire Prometheus scraper and data storage
is no longer necessary. The complete Node Exporter Full dashboard is
also very nice to look at :)
2023-06-10 15:03:36 +05:30
_sources pi-hole-latest: ∅ → 2023.05.2 2023-06-01 15:51:04 +05:30
cachix Remove nixpkgs-unstable 2022-07-05 21:33:47 +05:30
hosts gitea: restore mailer from 2023-06-10 12:44:17 +05:30
modules monitoring: replace prometheus with victoriametrics 2023-06-10 15:03:36 +05:30
.gitignore Setup secrets management using agenix 2022-02-22 03:09:20 +05:30
cachix.nix Cachix: Whitespace changes 2022-04-16 20:21:02 +05:30
flake.lock flake.lock: 2023_06_10 2023-06-10 11:53:48 +05:30
flake.nix outline: move config to separate module 2023-06-09 23:17:04 +05:30
README.org meta: Add initial README.org 2022-04-17 22:26:53 +05:30

What is this?

A NixOS config using flakes

Why is this?

  • I got tired of babying my system
  • I got tired of reinstalling my system every year just to keep it clean and fresh
  • I got tired of not updating my system in fear of black screen
  • I got tired of re-learning and re-doing my setup on every reinstall

Caveat emptor:

This config is NOT designed, intended, built for anybody's needs but mine. It grew organically over time, as I learned more (which is still quite little in general Nix/NixOS terms). Please do not use this for any purpose other than self-amusement.