|
|
8e57526316
|
feat(userprogs): install magic-wormhole for easier file transfer
|
2024-08-31 16:37:54 +02:00 |
|
|
|
e368bf6d99
|
fix(borgbackup): do not backup lnav stdin captures
This caused backups to fail, because they changed while being backed up,
because I have a zellij session with lnav running constantly
|
2024-08-31 12:50:32 +02:00 |
|
|
|
a11a2fd362
|
fix(virt): set console keymap
|
2024-08-31 12:33:33 +02:00 |
|
|
|
3df7c79042
|
fix(virt): gitignore disk image
|
2024-08-31 12:32:50 +02:00 |
|
|
|
54b564f8d3
|
fix(virt): set initial root password
|
2024-08-31 12:30:41 +02:00 |
|
|
|
e55ee31bd5
|
feat(paperless): import documents from scanner
|
2024-08-31 12:30:24 +02:00 |
|
|
|
b55b0e0268
|
feat(paperless): allow uploading of documents via ssh
|
2024-08-30 18:56:49 +02:00 |
|
|
|
4bbb35fe37
|
security: disable ftp & samba service
scanner only suports plaintext communication
|
2024-08-30 14:34:42 +02:00 |
|
|
|
d33b8f05ee
|
security: enable audit logging of program launch
|
2024-08-30 14:21:57 +02:00 |
|
|
|
173678734c
|
security: only allow root and @wheel to access nix
|
2024-08-30 14:17:58 +02:00 |
|
|
|
25ec3e22b2
|
feat(tailscale): setup tailscale
|
2024-08-30 14:03:45 +02:00 |
|
|
|
7a59ec63a1
|
fix(fail2ban): more strict rules
|
2024-08-30 13:42:53 +02:00 |
|
|
|
fe73620ee3
|
feat(samba): enable mandatory encryption
The scanner does not support encryption using samba or ftp
|
2024-08-30 11:38:13 +02:00 |
|
|
|
2fb3512ac1
|
fix(paperless): use the new consume path for samba share
|
2024-08-30 11:28:09 +02:00 |
|
|
|
367fc07863
|
feat(samba): 2nd try to get samba to work with scanner
|
2024-08-30 11:12:09 +02:00 |
|
|
|
0765d083c5
|
feat(fail2ban): reduce max retry
|
2024-08-29 19:24:57 +02:00 |
|
|
|
b30e6e362d
|
chore: remove unused docspell setup
|
2024-08-29 15:37:44 +02:00 |
|
|
|
ff8eee35b1
|
chore: remove unused teedy setup
|
2024-08-29 15:32:11 +02:00 |
|
|
|
1940f26e70
|
chore: reorganize some configs to be in the proper place
|
2024-08-29 15:28:36 +02:00 |
|
|
|
6dc2894c43
|
feat(security): fail2ban setup
|
2024-08-29 15:26:27 +02:00 |
|
|
|
bfad25f0b2
|
fix(paperless): use more workers
|
2024-08-27 15:36:44 +02:00 |
|
|
|
ed881ea57d
|
feat(paperless): fix permissions of ftp uploaded files
|
2024-08-27 15:15:28 +02:00 |
|
|
|
3044d87d95
|
fix(paperless): give paperless user right to read files uploaded via ftp
|
2024-08-27 13:12:32 +02:00 |
|
|
|
3443519699
|
fix(paperless): typo in configuration
|
2024-08-27 12:59:05 +02:00 |
|
|
|
3dca1e757d
|
feat(paperless): configure consumption dir to work with ftp paperless-upload
|
2024-08-27 12:58:43 +02:00 |
|
|
|
717fcffcf4
|
feat(paperless): install ftp for scan-to-network
|
2024-08-27 12:43:43 +02:00 |
|
|
|
bcaa1b97a2
|
feat(paperless): remove samba, didn't work with imprimante-berthe
trying ftp server next
|
2024-08-27 12:15:02 +02:00 |
|
|
|
7e2d4c7555
|
feat(paperless): setup samba upload point
|
2024-08-27 12:14:00 +02:00 |
|
|
|
4eb036bec8
|
feat: add script for remote building
|
2024-08-26 19:57:45 +02:00 |
|
|
|
da6b95b562
|
fix(ssh): disable password login
|
2024-08-26 17:44:07 +02:00 |
|
|
|
e444f16c14
|
fix(paperless): create superuser
|
2024-08-26 17:22:06 +02:00 |
|
|
|
6fa5f57a81
|
fix(paperless): use correct domain name
|
2024-08-26 17:21:47 +02:00 |
|
|
|
8299009b77
|
fix(paperless): use correct syntax for specifying port
|
2024-08-26 17:11:58 +02:00 |
|
|
|
595cd91b5a
|
feat(paperless): create paperless init script
|
2024-08-26 17:11:22 +02:00 |
|
|
|
0265fc723e
|
chore: update inputs
This may fix a build failure with psycopg
|
2024-08-26 16:36:34 +02:00 |
|
|
|
1463b9986a
|
feat(paperless): setup nginx proxy + letsencrypt
|
2024-08-26 15:49:49 +02:00 |
|
|
|
c1fa821778
|
feat(paperless): backup media dir
|
2024-08-26 15:48:53 +02:00 |
|
|
|
808196ebc8
|
feat(paperless): install paperless
|
2024-08-26 15:47:31 +02:00 |
|
|
|
def10ec06d
|
fix(teedy): use correct port for proxypass
since using network=host, the ports directive has no effect
|
2024-08-25 13:33:19 +02:00 |
|
|
|
6ad28c54bf
|
fix(teedy): forgot to create the database
|
2024-08-25 13:15:22 +02:00 |
|
|
|
36f0b45578
|
fix(teedy): add script for init database
|
2024-08-25 13:09:49 +02:00 |
|
|
|
76a93921a4
|
fix(teedy): allow acces to host network for postgresql
|
2024-08-25 13:05:09 +02:00 |
|
|
|
9adabbba63
|
feat(teedy): configure nginx & acme for teedy
|
2024-08-25 12:49:45 +02:00 |
|
|
|
9e65b21e24
|
feat(teedy): configure container for teedy
|
2024-08-25 12:47:29 +02:00 |
|
|
|
ddf0dc8d31
|
fix(direnv): ignore direnv directory
|
2024-08-25 12:13:34 +02:00 |
|
|
|
2d580f2043
|
feat(userprogs): install htop, lnav
|
2024-08-25 09:31:46 +00:00 |
|
|
|
7e714fe3e2
|
feat(backup): backup server to borgbase daily
|
2024-08-24 16:26:18 +00:00 |
|
|
|
4d4249f627
|
feat(zellij): install zellij
|
2024-08-24 15:44:13 +00:00 |
|
|
|
e0042116bf
|
feat: backup postgresql databases locally
|
2024-08-23 16:54:19 +00:00 |
|
|
|
7555fd2a78
|
enable ssl/tls for docspell
|
2024-08-23 10:08:19 +00:00 |
|