Commit graph

1516 commits

Author SHA1 Message Date
Payas Relekar
01337b756c bebop: minor ssh changes 2023-06-11 10:12:35 +05:30
Payas Relekar
274e99a781 victoriametrics: retain for 4 years
Sounds overkill, but seeing my grafana for a year's metrics was quite
revealing. I'd like to keep that possibility
2023-06-10 18:45:10 +05:30
Payas Relekar
490350c7f9 calibre: Disable
Until I figure out how to get authentication working.
2023-06-10 18:38:39 +05:30
Payas Relekar
61887cbe42 paperless: allow bhankas.org 2023-06-10 17:16:07 +05:30
Payas Relekar
6591259b70 grafana: Disable public dashboard 2023-06-10 16:25:41 +05:30
Payas Relekar
943acadeeb calibre: disable calibre-web and redirect domain to calibre-server
Calibre-ewb, while pretty, does not come with a book reader, and so
requires to download the damn book.

That also means it does not sync my status between devices, and defeats
majority of the purpose of running the server <facepalm>. So, remove it
entirely and switch to built-in calibre-server instead.
2023-06-10 16:09:50 +05:30
Payas Relekar
5d4136c386 calibre: correct IP address 2023-06-10 15:55:05 +05:30
Payas Relekar
291262c199 calibre: minor changes 2023-06-10 15:50:00 +05:30
Payas Relekar
77a32ac107 calibre: correct library location 2023-06-10 15:43:45 +05:30
Payas Relekar
758c67ef29 grafana: enable public dashboards 2023-06-10 15:14:58 +05:30
Payas Relekar
d35692f32f grafana: change default org name 2023-06-10 15:11:59 +05:30
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
Payas Relekar
3c9fc4014b victoriametrics: try to use prometheus node-exporter's port 2023-06-10 14:54:04 +05:30
Payas Relekar
00f1905629 grafana: enable websockets 2023-06-10 14:51:09 +05:30
Payas Relekar
17a19bf157 monitoring: multiple changes
- remove OpenWRT, systemd, influxdb and pihole configs (I'll think about
them later)
- remove telegraf
- enable prometheus + node-exporter
- grafana: update domain
2023-06-10 14:46:00 +05:30
Payas Relekar
bf84e931d1 monitoring: disable prometheus exporters 2023-06-10 14:29:56 +05:30
Payas Relekar
3b0174fb1a monitoring: initial config for victoriametrics 2023-06-10 14:26:58 +05:30
Payas Relekar
455259f5a2 outline: Remove dex
Now that SMTP is working, Dex does not serve a good purpose any longer.

It might be somehting I'll think of in future, but the complexity of
credential management for little benefit is something I'm not up for
right now.
2023-06-10 13:57:16 +05:30
Payas Relekar
330607b315 outline: correct smtp port 2023-06-10 13:45:50 +05:30
Payas Relekar
b3d9e6c9c8 outline: use correct password file 2023-06-10 13:34:12 +05:30
Payas Relekar
0bed720796 gitea: restore mailer from
Gitea requires a complete email address, or does not work
2023-06-10 12:44:17 +05:30
5f44df7ce5 flake.lock: 2023_06_10
• Updated input 'home-manager':
'github:nix-community/home-manager/39c7d0a97a77d3f31953941767a0822c94dc01f5' (2023-06-07)
→ 'github:nix-community/home-manager/0945875a2a20de314093b0f9d4d5448e9b4fdccb' (2023-06-09)
• Updated input 'nixos-hardware':
'github:NixOS/nixos-hardware/4cc688ee711159b9bcb5a367be44007934e1a49d' (2023-05-24)
→ 'github:NixOS/nixos-hardware/e4b34b90f27696ec3965fa15dcbacc351293dc67' (2023-06-08)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/7409480d5c8584a1a83c422530419efe4afb0d19' (2023-06-05)
→ 'github:nixos/nixpkgs/a64b73e07d4aa65cfcbda29ecf78eaf9e72e44bd' (2023-06-08)
2023-06-10 11:53:48 +05:30
9ebe4a17e4 gitea: revert requiring signing for explore 2023-06-10 11:53:14 +05:30
a312aa4b0e gitea:fix 2023-06-10 11:52:18 +05:30
b555a4b62e gitea: Disable user registrations
Only admin can create new users now
2023-06-10 11:11:25 +05:30
d9b748444b gitea: change to just gandalf 2023-06-10 11:01:47 +05:30
8b15157e59 gitea: try to fix mailer config 2023-06-10 00:45:54 +05:30
9a34d42a87 gitea: rename app 2023-06-10 00:35:00 +05:30
d689c91833 gitea: disable db password 2023-06-10 00:34:35 +05:30
2bf3b6f11a gitea: Use forgejo 2023-06-10 00:32:40 +05:30
3591f2cfba gitea: let NixOS create database 2023-06-10 00:29:56 +05:30
29e1d02223 gitea: disable wizard
Apparently config only gets set if the wizard is NOT enabled <facepalm>
2023-06-10 00:19:05 +05:30
cbfb591b3d gitea: run with its own user 2023-06-10 00:09:27 +05:30
c66080814c gitea: disable lfs 2023-06-10 00:05:09 +05:30
d433c404f8 grafana: move domain config 2023-06-10 00:03:54 +05:30
c4070c2ae7 gitea: possible fix 2023-06-09 23:36:58 +05:30
e4811322e7 gitea: enable 2023-06-09 23:25:57 +05:30
d2ee858caa outline: move config to separate module 2023-06-09 23:17:04 +05:30
a386973589 mail: add gandalf_mail 2023-06-09 23:16:37 +05:30
037fa31d60 plausible: disable 2023-06-09 22:51:29 +05:30
961cfb0214 plausible: enable 2023-06-09 22:04:45 +05:30
2c72e69b0e paperless : update config 2023-06-09 22:04:26 +05:30
476b6d9336 gitea: disable for now 2023-06-08 23:23:04 +05:30
dc6c34624e everywhere: Update email 2023-06-08 23:22:45 +05:30
7a93935712 bebop/navidrome: Enable websocket and move domain config 2023-06-08 22:22:18 +05:30
b52bb92173 smtp: try to reuse mu4e pass 2023-06-07 22:13:37 +05:30
3260394877 outline: Enable websocket 2023-06-07 22:12:12 +05:30
a2d561fad1 wiki: try to change ownership of outline mail key 2023-06-07 21:53:52 +05:30
31c4d1c9c3 vaultwarden: enable admin panel 2023-06-07 21:49:01 +05:30
0261b745be dex: change mock to non-obvious 2023-06-07 21:45:42 +05:30