Commit Graph

1681 Commits

Author SHA1 Message Date
c4e0b4cd01 Matrix: enable Rizon IRC bridge
experimental. i don't seem to be able to see IRC users on Matrix yet,
but my Matrix user does show up on IRC.
it's a low-traffic room, so maybe i just need to be patient.
2022-05-08 05:03:43 +00:00
55b043c80d config/net: re-enable the firewall now that SMTP is operational 2022-05-08 00:15:50 +00:00
b67882f32d postfix: enable submission service
tested, verified: i can send mail from myself to myself :-)
i should test sending mail to an external account
2022-05-07 04:39:54 +00:00
b53ff4f174 acme: procure a cert for mx.uninsane.org
we can use this later to allow SMTPS
2022-05-07 03:24:39 +00:00
93805c6602 enable dovecot for IMAP
tested and working. still need to enable the submission service.
2022-05-07 02:25:18 +00:00
07c8ff12a6 postfix: fix DKIM signing
although gmail doesn't seem to be accepting my messages yet :'(
2022-05-06 11:43:17 +00:00
fec0f3757a gitignore: nix result symlinks 2022-05-06 00:25:25 +00:00
fa3ed520e2 net: communicate with the OVPNs network locally instead of over the public internet 2022-05-06 00:22:36 +00:00
efe8a8447a config: restructure config tree and file names:
```
config/
|- services/
|- |- <service-name>.nix
```
2022-05-05 23:25:15 +00:00
0963dde548 transmission: tune storage directories/perms and rate limits 2022-05-05 22:47:36 +00:00
4dacec1480 net config: remove outdated comment 2022-05-05 21:45:04 +00:00
80b953e169 pleroma: decrease logging 2022-05-05 21:44:56 +00:00
3f2401391d transmission: launch only after ovpns is up 2022-05-04 00:10:50 +00:00
490a35cde0 enable Jackett for torrent searching 2022-05-04 00:10:32 +00:00
b7f9037807 enable transmission, protected behind rpc auth 2022-05-03 09:45:36 +00:00
10b3baeff4 add transmissionbt service. disabled until i can move it to the right netns 2022-05-03 02:13:42 +00:00
6688b3bc00 postfix: run behind ovpns
this gives us a static IPv4 IP address which has an unblocked SMTP port.
2022-05-03 00:44:15 +00:00
1bc5af002a fs-config: move / fs mount from hardware-configuration -> fs-configuration 2022-05-03 00:08:18 +00:00
69cc56134f sudo config: remove mkForce
i don't know why these were forced. probably borrowed some weird snippet
from someone else when i was getting started 🤷
2022-05-03 00:02:18 +00:00
446cc8dd9c vim config: enable syntax highlighting 2022-05-02 23:55:46 +00:00
c0e3773415 vim: tune vimrc config 2022-05-02 23:49:30 +00:00
b44c7062b5 netconf: remove old Hurricane HW addr 2022-05-02 08:44:49 +00:00
ef76063cd3 netconf: remove old wg-quick config 2022-05-02 08:25:45 +00:00
8d0deffd61 net conf: add OVPN wireguard netns
i'll be migrating the postfix install to use this net namespace
so that IPv4-only mailservers have a port25-unblocked IP to contact
(HurricaneElectric gives a port-25 IPv6 /64 block for free, but
Zoho won't send mail to it. gmail does. didn't test other providers)
2022-05-02 08:23:09 +00:00
a976c0db3e userconf: add zola and duplicity deps; system debugging tools 2022-05-02 08:20:21 +00:00
5be2afcdd8 postfix working for sending signed mail to itself.
not tested:
- sending to root
- receiving from an external domain
- sending to an external domain (definitely won't work, since the DNS keys aren't correct anymore)
2022-04-28 07:22:03 +00:00
b627957822 rename the main user from 'nixos' => 'colin' 2022-04-28 06:23:02 +00:00
d1883c7187 prototype postfix config. disabled until i configure virtual alias map 2022-04-27 08:48:40 +00:00
9bad4ad0e1 set vim as system-wide default EDITOR 2022-04-27 07:44:02 +00:00
581c5735c8 enable firewall 2022-04-27 07:24:43 +00:00
402ea19e0b repo init: contains the current uninsane.org definition 2022-04-27 06:38:39 +00:00