Payas Relekar
e34a7723d3
forgejo: update package attributes per upstream
2024-03-16 17:13:07 +05:30
Payas Relekar
5daf7e41b5
gitea -> forgejo
...
Also need to perform one-time migration:
https://nixos.org/manual/nixos/unstable/#module-forgejo
2024-03-16 17:01:07 +05:30
Payas Relekar
2a32b0613d
bebop: boot instead of switch
...
Hoping to reduce server non-responsiveness, probably due to cloudflared
failing to restart after a switch.
2024-03-16 16:53:48 +05:30
Payas Relekar
6284f4255a
pihole: Update to 2023.11.0
2023-12-22 23:05:08 +05:30
Payas Relekar
5243d7b911
forgejo: Use 'master' branch by default
2023-11-15 19:56:28 +05:30
Payas Relekar
7a06bf52eb
Revert "syncthing: add mail dir"
...
This reverts commit adbaa9ebbc
.
Turns out, mbsync adds hostname to every mail file. And that makes
things pretty awkward, often syncthing same mail file multiple times.
Since I do not expect to have hermes and phoebe running simultaneously
most of the time, I think it is fine to sync mail to both independently
of each other.
2023-11-14 15:12:32 +05:30
Payas Relekar
adbaa9ebbc
syncthing: add mail dir
2023-11-14 14:22:22 +05:30
Payas Relekar
2121e0e7ff
pihole: Specify latest version
...
This will require manual update, but as it is, the version being run is
more than a year old and is just not secure anymore. This might fare better.
2023-11-12 23:25:42 +05:30
Payas Relekar
c86af5d162
git: Enable fancy delta config
2023-10-28 19:27:44 +05:30
Payas Relekar
290ced21d9
phoebe: Add to syncthing devices and enable sharing
2023-09-28 19:04:47 +05:30
Payas Relekar
87f024f7ea
secrets: refactor and separate
...
All secrets are now separated per host, i.e. hermes and bebop only
deploy the secrets that they need.
- Code is duplicated across agenix.nix files in both hosts, but that is
a problem for another day
- outline secret is removed as well as allowing broken nginx package for
it
- onedrive upload secrets are also removed now, since I haven't used
them for nearly 2 years now.
2023-09-23 11:08:02 +05:30
Payas Relekar
f131210561
emacs: Load neovim config from a Lua file
...
this allows for better editing experience compared to the stringly mess
from before.
So now Emacs is good for modifying NeoVim config, with support for both
Nix and Lua, and NeoVim is capable of editing Emacs config via orgmode.
Nice :)
2023-09-13 19:11:31 +05:30
Payas Relekar
a10dff9eee
Revert "bebop: Add new SSH key for hermes"
...
This reverts commit 88b068c0a6
.
2023-08-20 18:20:04 +05:30
Payas Relekar
88b068c0a6
bebop: Add new SSH key for hermes
...
Because looks like there is a conflict with known_hosts for same key
2023-08-20 18:08:07 +05:30
Payas Relekar
3a54ab7581
Fix and enable Syncthing with newer options
2023-08-05 18:27:20 +05:30
Payas Relekar
dec811f48e
bebop: Use git.bhankas.org to pull nixos config for auto-updates
2023-08-05 17:40:23 +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
fbad4942fc
bebop: Fix groups
2023-07-02 13:38:38 +05:30
Payas Relekar
be9fac7bed
bebop: Add group 'fin'
2023-07-02 10:16:23 +05:30
Payas Relekar
7947917780
bebop: Add group 'fin'
2023-07-02 10:12:57 +05:30
Payas Relekar
a2f3ae9cde
Add payas and hledger users to same group
2023-07-02 10:09:43 +05:30
Payas Relekar
a7f13d07a9
gitea: remove ssh.bhankas.org domain from gitea
2023-06-29 20:01:21 +05:30
Payas Relekar
010974cdff
bebop: fix ssh config
2023-06-29 20:00:30 +05:30
Payas Relekar
abb170d2ad
bebop: try to re-enable ssh subdomain
2023-06-28 23:32:28 +05:30
Payas Relekar
e847d6b5d8
ssh: minor port change
2023-06-18 19:54:52 +05:30
Payas Relekar
9a946eb90d
bebop/openssh: add listenaddresses
2023-06-18 18:42:56 +05:30
Payas Relekar
0b0ba25216
gitea: always use forgejo
2023-06-18 18:36:37 +05:30
Payas Relekar
f17523df6f
Revert "gitea: changes"
...
This reverts commit a3779c77ad
.
2023-06-18 18:30:46 +05:30
Payas Relekar
a3779c77ad
gitea: changes
2023-06-18 18:26:53 +05:30
Payas Relekar
397aa53bd4
gitea
2023-06-18 18:21:13 +05:30
Payas Relekar
239d081e7c
remove ssh.bhankas.org
2023-06-18 18:18:34 +05:30
Payas Relekar
ae58feb8f7
gitea: take 2
2023-06-18 18:15:17 +05:30
Payas Relekar
bf82dbc158
gitea: remove separate ssh domain
2023-06-18 17:49:03 +05:30
Payas Relekar
e1c27e2e20
bebop/ssh: try
2023-06-18 14:49:50 +05:30
Payas Relekar
5c5a73e703
gitea: another attempt at fixing ssh
2023-06-18 13:49:54 +05:30
Payas Relekar
29f28cab50
Revert "gitea: Add new subdomain and some nginx config"
...
This reverts commit 58c69fa885
.
2023-06-13 22:36:09 +05:30
Payas Relekar
58c69fa885
gitea: Add new subdomain and some nginx config
...
Lets see if this actually works
2023-06-13 22:34:38 +05:30
Payas Relekar
f3b55ee4a0
gitea: enable websocket
2023-06-11 11:12:08 +05:30
Payas Relekar
ee49e4e3e5
gitea: authorize public key
2023-06-11 10:41:03 +05:30
Payas Relekar
01337b756c
bebop: minor ssh changes
2023-06-11 10:12:35 +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
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