Payas Relekar
54acf430c7
hermes: Make build for bare-metal
...
After more than a year later, I've moved back to NixOS on bare-metal.
WSL is fine and all, but it has enough warts that get really annoying,
especially as a Java developer.
2023-08-20 14:12:52 +05:30
Payas Relekar
984a6708bf
syncthing fix attempt v3
2023-08-06 19:38:40 +05:30
Payas Relekar
3e7d095c34
syncthing: fix v2
2023-08-06 19:34:53 +05:30
Payas Relekar
3a54ab7581
Fix and enable Syncthing with newer options
2023-08-05 18:27:20 +05:30
Payas Relekar
7113f7b6ae
fonts: Update as per upstream
...
I'll just say it right here. The 'fonts.fonts' thing really bugged me
when I started out with NixOS and still annoyed me after. Its nice to
see it made nicer, even if just for posterity.
2023-07-27 21:05:32 +05:30
Payas Relekar
d1b659a55f
Syncthing: try to update config per new options
...
And also disable
2023-07-23 22:03:00 +05:30
Payas Relekar
e54d8f575a
disable plausible
...
It fails due to clickhouse anyway, and I don't want it keeping rest of
the system from being updated
2023-07-15 14:02:02 +05:30
Payas Relekar
a68c001f0e
hermes: Use direnv module from NixOS instead of home-manager
2023-07-14 22:59:15 +05:30
Payas Relekar
0eeeba1192
Clean up wiki.nix, split to outline, paperless and plausible
2023-07-08 14:08:24 +05:30
Payas Relekar
14cedb8ad0
remove radicale: Etebase is supposed to do better job
2023-07-08 13:56:27 +05:30
Payas Relekar
bc63718c16
enable plausible
2023-07-08 13:55:31 +05:30
Payas Relekar
49eba2202c
Add photoprism
2023-07-07 21:17:31 +05:30
Payas Relekar
6c770123d5
hermes/wsl: Use native systemd
2023-07-04 21:48:10 +05:30
Payas Relekar
1809530f03
paperless: hotfix
2023-07-02 13:45:06 +05:30
Payas Relekar
014f58cc54
paperless: few changes
2023-07-02 13:43:03 +05:30
Payas Relekar
fbad4942fc
bebop: Fix groups
2023-07-02 13:38:38 +05:30
Payas Relekar
e1f78f1b8d
etebase: hotfix
2023-07-02 11:42:34 +05:30
Payas Relekar
89989a749e
etebase: allow access to secret
2023-07-02 11:36:56 +05:30
Payas Relekar
932b74c84e
etebase: Add secrets file
2023-07-02 11:34:08 +05:30
Payas Relekar
5152fc31ff
etebase: add allowed host
2023-07-02 11:24:06 +05:30
Payas Relekar
06974db6c0
etesync-dav: replace by etebase-server
2023-07-02 11:19:08 +05:30
Payas Relekar
fd6cc80696
etesync: setup etebase
2023-07-02 11:10:03 +05:30
Payas Relekar
55b1ec5590
nginx/ledger: Fix
2023-07-02 10:58:04 +05:30
Payas Relekar
f48911fa4b
Revert "hledger: temporarily disable nginx authentication"
...
This reverts commit f41d915677
.
2023-07-02 10:56:13 +05:30
Payas Relekar
a2f3ae9cde
Add payas and hledger users to same group
2023-07-02 10:09:43 +05:30
Payas Relekar
f41d915677
hledger: temporarily disable nginx authentication
2023-07-02 09:23:09 +05:30
Payas Relekar
00586c7464
hledger-web: change host IP
2023-06-29 20:07:03 +05:30
Payas Relekar
e6d55940a5
bebop: enable etesync service
2023-06-28 21:54:54 +05:30
Payas Relekar
771e6993da
hledger: enable hledger-web
2023-06-28 21:54:43 +05:30
Payas Relekar
0678e47500
lldap: initial config
...
NOT active
2023-06-23 17:26:10 +05:30
Payas Relekar
a904cb31c6
loki: rename host to bebop
2023-06-11 11:43:10 +05:30
Payas Relekar
4cc3f7ca7e
grafana: Fix nix API
2023-06-11 11:31:21 +05:30
Payas Relekar
200957e858
monitoring: Add Loki + promtail
2023-06-11 11:29:39 +05:30
Payas Relekar
c78c541dd6
grafana: declarative datasources
2023-06-11 11:29:21 +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