aboutsummaryrefslogtreecommitdiff
path: root/nixos/hosts/tente/default.nix
AgeCommit message (Collapse)Author
2025-12-26deps: update osm-proposalsMartin Fischer
2025-12-26refactor: rename www-data group to www-personalMartin Fischer
2025-12-26refactor(tente): set www-data as an extra groupMartin Fischer
Log files shouldn't be owned by www-data.
2025-12-26refactor: define dirs in main modulesMartin Fischer
2025-12-26refactor: introduce Services and Monitoring sectionsMartin Fischer
2025-12-25refactor: split git module into gitWeb and gitoliteMartin Fischer
2025-12-25refactor: move backup-repos out of git moduleMartin Fischer
2025-12-23tweak(tente): disable delaycompress for nginx logrotateMartin Fischer
The git.push-f.com.access.log.1 from last week is 2G.
2025-12-23tweak(tente): set git.push-f.com loki retention to 1 monthMartin Fischer
A bunch of generative AI scrapers are making so many requests that the logs are eating up my storage.
2025-12-23fix: set loki retention period to 1 yearMartin Fischer
2025-12-23refactor(tente): use nested configMartin Fischer
2025-12-15feat(tente): add prometheus-storagebox-exporterMartin Fischer
2025-12-14feat: automatic backupsMartin Fischer
2025-09-20feat: generate web index for private web UIsMartin Fischer
2025-09-18refactor: define ports in ports.nixMartin Fischer
2025-09-18refactor: specify prometheus portMartin Fischer
2025-08-30refactor: make Prometheus & Loki config reusableMartin Fischer
2025-08-28tente: replace gotify with grafana-matrix-forwarderMartin Fischer
2025-08-27tente: replace Synapse with ConduitMartin Fischer
I didn't have working push notifications for a long time with Synapse. At one point I had tried setting up ntfy since it implements a Matrix push gateway but never got this to work. Conduit has a push gateway builtin and also Rust makes more sense for a Matrix server than Python.
2025-08-27refactor: pass lib and pkgs to helpers.nixMartin Fischer
2025-04-26refactor: import sources via topMartin Fischer
2025-04-26refactor: move channel metadata to separate .toml filesMartin Fischer
2025-04-14feat(tente): add lex-surfMartin Fischer
2025-04-05feat(tente): add rust-featuresMartin Fischer
2025-04-05refactor(tente): rename domain to baseDomainMartin Fischer
2025-04-01feat(tente): add GotifyMartin Fischer
2025-03-27refactor: pass config to helpersMartin Fischer
2025-03-20tweak(tente): enable fail2ban for SSHMartin Fischer
2025-03-20feat(tente): monitor database sizesMartin Fischer
2025-03-17refactor(tente): rename prometheusExporterPortMartin Fischer
There are many different Prometheus exporters.
2025-03-15feat(tente): add geopos.linkMartin Fischer
2025-03-12feat(tente): add spec.pubMartin Fischer
2025-03-12feat(tente): report nginx access logs to LokiMartin Fischer
2025-03-12feat(tente): add Grafana, Loki, Alloy and PrometheusMartin Fischer
2025-03-09feat(tente): enable tailscaleMartin Fischer
2025-03-09feat(tente): add osm-proposalsMartin Fischer
2025-03-09fix(tente): close the connection for unknown Host headersMartin Fischer
2025-03-09chore: remove superfluous newlines at end of filesMartin Fischer
2024-12-30refactor: move postgresql config under shared/Martin Fischer
2024-12-28refactor(tente): declare ports in default.nixMartin Fischer
2024-12-27refactor: split up tente/default.nixMartin Fischer
2024-12-27refactor: introduce profilesMartin Fischer
2024-12-27refactor: move host configs under hosts/Martin Fischer