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
d433c404f8
grafana: move domain config
2023-06-10 00:03:54 +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
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
949d828e17
fix eval
2023-06-07 21:44:11 +05:30
bbd514e548
gitea and vaultwarden: another smtp fix
2023-06-07 21:41:57 +05:30
b4d8e59a1c
vaultwarden: try fix mail
2023-06-07 21:37:08 +05:30
4c9806f533
bebop: Add mail module
2023-06-07 21:33:31 +05:30
84a8d2e3df
outline: update minio URL
2023-06-07 21:16:59 +05:30
a2a68ca7dc
outline: initial smtp config
2023-06-07 21:11:14 +05:30
6003d79bad
vaultwarden: attempt fix
2023-06-07 20:50:51 +05:30
4a39e3f77d
nginx: attempt to fix header
2023-06-07 20:42:49 +05:30
41a16bdd9d
nginx: try to fix config
2023-06-07 20:31:26 +05:30
430963b657
dex: try to set IP address
2023-06-07 20:16:40 +05:30
6a2af31f0d
nginx: add config to set http_header
2023-06-07 20:16:22 +05:30
02c6dafa4d
vaultwarden: more email setting
2023-06-05 22:04:22 +05:30
890f07de9e
vaultwarden: use starttls
2023-06-05 21:50:47 +05:30
0d0c80333e
vaultwarden: Add sendmail path
2023-06-05 21:41:06 +05:30
716180ca62
vaultwarden: SMTP config
2023-06-05 21:30:11 +05:30
b52d88e528
vaultwarden: enable service
2023-06-05 21:15:29 +05:30
6fd4e25ae6
vaultwarden: fix user
2023-06-05 21:11:02 +05:30
375d406a14
vaultwarden: Fix env file owner
2023-06-05 20:54:28 +05:30
9521f186ee
bebop: Add vaultwarden
2023-06-05 20:37:08 +05:30
7a450cda50
outline: revert user
2023-06-05 06:55:42 +05:30
a8492331e1
outline: change user
2023-06-05 06:50:34 +05:30
a258985695
bebop: disable plausible, use gitea instead of forgejo
2023-06-05 05:49:58 +05:30
65c0c66ad3
plausible: use longer secret key base
2023-06-05 05:09:37 +05:30
f0e8835d25
calibre: correction
2023-06-05 05:03:41 +05:30
1a270fb067
nginx: fix
2023-06-05 05:02:23 +05:30
97e5a5de1d
plausible: try disabling clickhouse
2023-06-05 05:01:23 +05:30
3bc643e812
calibre: books.bhankas.org
2023-06-05 04:40:10 +05:30
27da96a552
grafana: try to fix origin
2023-06-05 04:35:20 +05:30
45d61c26ae
plausible: add release cookie path
2023-06-05 04:13:24 +05:30
34814ef7c8
plausible: add admin email
2023-06-05 04:09:12 +05:30
2b7190ac7c
plausible: fix
2023-06-05 04:07:45 +05:30
34715c32b2
paperless: whitespace changes
2023-06-05 04:05:25 +05:30
292e77b265
plausible: add and enable at analytics.bhankas.org
2023-06-05 04:05:12 +05:30
931678140b
grafana: another attempt to fix anonymous auth
2023-06-05 03:51:42 +05:30
b92dfe4f30
radicale: replace xandikos with radicale
2023-06-05 03:38:15 +05:30
87f9692664
xandikos: fix port
2023-06-05 03:25:12 +05:30
a67c72579c
xandikos: Add and enable
2023-06-05 03:23:26 +05:30
0ae5726697
grafana: another attempt at anonymous login
2023-06-05 03:10:47 +05:30
511da815a3
Revert "grafana: Allow anonymous auth"
...
This reverts commit 2faa1f0c7a
.
2023-06-05 03:04:09 +05:30
66341a4fda
Revert "grafana: allow anonymous viewer"
...
This reverts commit bf7142cf37
.
2023-06-05 03:04:07 +05:30
bf7142cf37
grafana: allow anonymous viewer
2023-06-05 03:03:06 +05:30
2faa1f0c7a
grafana: Allow anonymous auth
2023-06-05 02:53:23 +05:30
6534bb35fb
paperless: fix admin
2023-06-05 02:49:57 +05:30
714147e190
paperless: trust localhost
2023-06-05 02:39:37 +05:30
07c7fd4ca9
paperless: Fix CSRF origin
2023-06-05 02:36:20 +05:30
12332f3977
fix paperless
2023-06-05 02:30:25 +05:30
bbddedd05d
dex: fix issuer address
2023-06-05 02:20:54 +05:30
a9896167b3
outline: correct port and public URL
2023-06-05 02:14:36 +05:30
2a04d3330c
wiki: Enable paperless, outline and dex with nginx
2023-06-05 02:07:20 +05:30
e1da4d958a
nginx: different virtualHosts for different services
2023-06-05 01:55:41 +05:30
46340648b4
nginx: add priorities to paths
...
Hopefully this will fix single service issue
2023-06-05 01:24:43 +05:30
0f31b131e1
nginx: make root point to nginx
2023-06-05 01:09:10 +05:30
054dc49066
nginx: reset root to grafana
...
Turns out root is needed, and it MUST point to the same host somewhere.
Man this is tricky.
2023-06-05 01:01:33 +05:30
336d7ba735
nginx: remove root
2023-06-05 00:58:30 +05:30
ab62e65332
Revert "nginx: point root to grafana for now"
...
This reverts commit ba567ddbb9
.
2023-06-05 00:53:41 +05:30
ba567ddbb9
nginx: point root to grafana for now
2023-06-05 00:52:56 +05:30
7779b33cc9
nginx: redirect root instead of proxying
2023-06-05 00:49:50 +05:30
7d948ce2ad
nginx: add grafana, move navidrome and set root to blog
2023-06-05 00:39:17 +05:30
1f44073a5d
wiki: remove dnsProvider
2023-06-05 00:08:19 +05:30
1e1aa22770
nginx: remove forceSSL
2023-06-05 00:07:13 +05:30
a943491fad
wiki: correct typo
2023-06-05 00:06:28 +05:30
e0983c5690
wiki: remove certbot
...
It is no longer present in NixOS modules
2023-06-05 00:04:54 +05:30
27a6445dee
wiki: Multiple changes
...
- Enable acme
- Enable certbot with bare settings
- add and force SSL for bebop subdomain
- enable acme for subdomain
- move music to root for now (to make sure it works)
2023-06-05 00:02:50 +05:30
739e8e504d
wiki: Enable nginx proxy for navidrome and minio
2023-06-04 23:00:10 +05:30
4e4b6add85
wiki: disable paperless, dex and outline
2023-06-04 22:41:48 +05:30
17fd11a6a9
Add rhea to hosts and fish abbreviations
2023-06-03 12:28:06 +05:30
6673436bf3
Add hosts entries and fish abbrev for titan and lapetus
...
titan and lapetus are first of two new Raspberry Pi Zero Ws.
While quite anemic and decidedly incapable of running modern NixOS, they
still run Debian well enough, and are still full computers in their own
right.
So they get hostnames, the first of two moons in solar system, starting
from Saturn (should last a while :p), by ascending order of their year
of discovery. After Saturn, it'll be Jupyter, Uranus, Neptune, and then
back inwards starting from Mars. Luna will be last (if we ever manage to
get that far :p)
2023-06-02 01:24:55 +05:30
c716951f29
Syncthing: update for upstream option change
2023-05-28 16:20:10 +05:30
872bd8710b
home: remove helix
2023-05-28 16:19:06 +05:30
c499caaec5
wiki: more outline
2023-05-27 19:57:07 +05:30
d2c731ae7f
wiki: More change for outline
2023-05-27 19:49:29 +05:30
754e3133f9
wiki: Give outline correct url for dex
2023-05-27 19:42:15 +05:30
ec56ca4d28
wiki: More changes for outline
2023-05-27 19:36:58 +05:30
e03b09eb2a
wiki: Enable outline to use Dex
2023-05-27 19:27:11 +05:30
1d1b259866
wiki: More changes
2023-05-27 19:05:36 +05:30
3ae0554efb
wiki/outline: Attempt #2
2023-05-27 18:15:10 +05:30
986588255f
wiki: Enable minio and add a new secret key for the same
2023-05-27 18:03:13 +05:30
8d36c91bff
common: Add fsh alias to enable FHS with all currently installed libs
2023-05-27 15:17:49 +05:30
657db2ce17
wiki: Disable minio
2023-05-27 12:53:24 +05:30
dbfd58bef3
wiki: open ports for minio
2023-05-26 00:32:42 +05:30
5b9864a639
wiki: Disable outline, Add minio
2023-05-25 18:02:53 +05:30
386427b7ee
wiki: Initial implementation
...
Ideally this should be split into separate packages, but we'll see. This
commit enables two services for bebop:
- outline (getoutline.com)
A personal notion.so - like note-taking and knowledge base.
I do like and prefer org-mode, but this is nicer looking and useful
for gen-pop.
- paperless
To store all documents in PDF format plus automatically OCR them and
query the OCR'ed text.
2023-05-24 01:37:41 +05:30
06d1be47a7
monitoring: Add extra collectors to prometheus node
...
Does NOT work
2023-05-21 11:19:42 +05:30
f7a53e19e7
monitoring: Add new job for every target
...
Doesn NOT work
2023-05-21 11:19:23 +05:30