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
d53ffa80f7
cloudflared: run with user payas
...
To be able to access credentialsFile deployed by agenix
2023-06-04 23:37:31 +05:30
32d56a13a8
cloudflared: deploy credentials file via agenix
2023-06-04 23:32:27 +05:30
b8017dbce2
bebop: actually enable cloudflared module
2023-06-04 23:23:26 +05:30
fc0567e2ea
bebop: Update cloudflare tunnel credentials file location
2023-06-04 23:17:46 +05:30
4641c2f9b0
cloudflared: attempt#1
2023-06-04 23:09:31 +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
6c39a958e9
flake.lock: 2023_06_04
...
• Updated input 'home-manager':
'github:nix-community/home-manager/29519461834c08395b35f840811faf8c23e3b61c' (2023-06-02)
→ 'github:nix-community/home-manager/607d8fad96436b134424b9935166a7cd0884003e' (2023-06-04)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/e635192892f5abbc2289eaac3a73cdb249abaefd' (2023-06-01)
→ 'github:nixos/nixpkgs/dd4982554e18b936790da07c4ea2db7c7600f283' (2023-06-03)
2023-06-04 19:16:31 +05:30
af9730230d
emacs/mail: rearrange setq blocks
...
This might or might not break some things. Test and revert if needed.
2023-06-03 16:56:10 +05:30
5d6f5cf591
emacs/mail: Fix Gnus loading
2023-06-03 16:53:16 +05:30
e81d46a337
emacs/janet: Enable tree-sitter experimental functions
2023-06-03 16:52:45 +05:30
3250308fcc
emacs: Add and enable janet-ts-mode
2023-06-03 15:12:56 +05:30
1e5e7abd39
emacs: enable upload module to copy files around hosts easily
2023-06-03 13:08:16 +05:30
17fd11a6a9
Add rhea to hosts and fish abbreviations
2023-06-03 12:28:06 +05:30
3e24def577
flake.lock: 2023_06_02
...
• Updated input 'home-manager':
'github:nix-community/home-manager/3876cc613ac3983078964ffb5a0c01d00028139e' (2023-05-31)
→ 'github:nix-community/home-manager/29519461834c08395b35f840811faf8c23e3b61c' (2023-06-02)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/4f53efe34b3a8877ac923b9350c874e3dcd5dc0a' (2023-05-31)
→ 'github:nixos/nixpkgs/e635192892f5abbc2289eaac3a73cdb249abaefd' (2023-06-01)
2023-06-02 22:59:44 +05:30
44b5455ee8
cloudflared: initial config
2023-06-02 21:22:53 +05:30
66ed44c0b1
emacs: enable vc and vc-gutter modules
...
I disabled them on previous machine with spinning rust. This
machine (hermes) with SSD has proven capable of handling much higher
filesystem throughput, so I'm pushing it to see how far I can go without
impeding experience.
2023-06-02 19:04:39 +05:30
57eda0f3c3
emacs: Keep tags on archived headings
2023-06-02 11:19: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
d204e74648
remove emacs-overlay
...
emacs29-pgtk is now available from NixOS-unstable directly.
the overlay still provides some updates, like more frequent ELPA/MELPA
package updates, but they are incompatible with how doom manages package
updates anyway. I might think about bringin back the overlay without
emacs itself in future, but for now, I'm getting off the bandwagon.
The plan was and still is to get off of overlay and emacs unstable
completely. While the run was pretty good, I consider Emacs to be part
of my digital infrastructure now, and having it broken means bad news.
Removing overlay and going back to stable branch just means reducing the
number of moving pieces, having more eyes on common friction points and
faster resolution. Hope this works as well as I'm expecting now.
2023-06-02 01:02:45 +05:30
7854aee461
flake.lock: 2023_06_02
...
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/d0fc4dae0e0248453324e8d05733163a6a2f102e' (2023-05-31)
→ 'github:nix-community/emacs-overlay/669d63975489ace6915437e04546edf300f7a847' (2023-06-01)
• Added input 'emacs-overlay/nixpkgs-stable':
'github:NixOS/nixpkgs/9af373a61647257d16ae6062cddaa9094d24920c' (2023-05-30)
• Updated input 'home-manager':
'github:nix-community/home-manager/54a9d6456eaa6195998a0f37bdbafee9953ca0fb' (2023-05-30)
→ 'github:nix-community/home-manager/3876cc613ac3983078964ffb5a0c01d00028139e' (2023-05-31)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/5e871d8aa6f57cc8e0dc087d1c5013f6e212b4ce' (2023-05-29)
→ 'github:nixos/nixpkgs/4f53efe34b3a8877ac923b9350c874e3dcd5dc0a' (2023-05-31)
2023-06-02 00:57:01 +05:30