|
|
25e91078bb
|
fix ORPort (ipv6 in brackets)
/ deploy (push) Successful in 25s
|
2026-02-05 07:07:27 +02:00 |
|
|
|
65d2fab168
|
tor add ipv6 ORPort
/ deploy (push) Failing after 57s
|
2026-02-05 07:03:27 +02:00 |
|
|
|
d3c2953655
|
ipv6 default route address
/ deploy (push) Successful in 21s
|
2026-02-05 06:47:46 +02:00 |
|
|
|
7d94ce0f7b
|
set ipv6 default route
/ deploy (push) Failing after 9s
|
2026-02-05 06:44:27 +02:00 |
|
|
|
0b83ce58aa
|
ipv6 fix
/ deploy (push) Successful in 39s
|
2026-02-05 06:32:18 +02:00 |
|
|
|
66d408e6ee
|
add metrics to snowflake (prepare for embedded proxy subdomain), enable ipv6 (prepare for tor ipv6 support)
/ deploy (push) Failing after 9s
|
2026-02-05 06:29:09 +02:00 |
|
|
|
f694e632de
|
merge flake.lock update
/ deploy (push) Successful in 50s
|
2026-02-05 04:44:38 +02:00 |
|
|
|
2b305df53a
|
search: proxy stable, add big some brother engines
|
2026-02-05 04:43:47 +02:00 |
|
|
|
72d2ed60fb
|
update flake.lock
|
2026-02-02 00:57:18 +00:00 |
|
|
|
28e3c4fbb8
|
update workflow: stage changes before commit
/ deploy (push) Successful in 41s
|
2026-02-02 02:55:27 +02:00 |
|
|
|
41c4dc36c8
|
+ is left associative
/ deploy (push) Successful in 21s
|
2026-01-30 07:50:46 +02:00 |
|
|
|
250eea0c18
|
add monitoring
/ deploy (push) Failing after 11s
|
2026-01-30 07:43:34 +02:00 |
|
|
|
80c49ec8a5
|
oops
/ deploy (push) Successful in 26s
|
2026-01-30 03:46:26 +02:00 |
|
|
|
f70fcaed59
|
search: disable some engines that deny tor
/ deploy (push) Successful in 29s
|
2026-01-29 23:00:55 +02:00 |
|
|
|
d4f4c543b0
|
searx: request_timeout takes double, but extra_proxy_timeout only takes int :)))
/ deploy (push) Successful in 21s
|
2026-01-29 22:55:23 +02:00 |
|
|
|
7cbdddc762
|
search: fix outgoing proxies
/ deploy (push) Failing after 24s
|
2026-01-29 22:34:38 +02:00 |
|
|
|
49e076a676
|
search: tor proxy + hide disabled engines
/ deploy (push) Failing after 25s
|
2026-01-29 22:16:30 +02:00 |
|
|
|
5e854a779b
|
fix domain name
/ deploy (push) Successful in 33s
|
2026-01-29 21:49:53 +02:00 |
|
|
|
0fefd6137a
|
config changes
/ deploy (push) Failing after 8s
- network: add tor relay + snowflake proxy
- email: regex alias for admin
- search: enable some additional engines
|
2026-01-29 21:45:04 +02:00 |
|
|
|
f9a39222be
|
fail2ban: use formula instead of multipliers
/ deploy (push) Successful in 30s
|
2026-01-29 17:52:56 +02:00 |
|
|
|
1d717b862e
|
add fail2ban config
/ deploy (push) Failing after 8s
|
2026-01-29 17:41:53 +02:00 |
|
|
|
3adab363e0
|
add dmarc@toufy.me for RUA and RUF data
/ deploy (push) Successful in 32s
|
2026-01-29 17:04:27 +02:00 |
|
|
|
bb4cf44075
|
catchall fix
/ deploy (push) Successful in 48s
|
2026-01-29 01:34:13 +02:00 |
|
|
|
f95138115d
|
add sops mail/root owner
/ deploy (push) Successful in 29s
|
2026-01-29 01:16:52 +02:00 |
|
|
|
a2afd8802b
|
deploy on workflow-dispatch
/ deploy (push) Failing after 7s
|
2026-01-29 01:14:27 +02:00 |
|
|
|
418ebe3710
|
catchall email + root account
/ deploy (push) Failing after 8s
|
2026-01-29 01:12:45 +02:00 |
|
|
|
742b5150ce
|
add radicale htpasswd file manually
/ deploy (push) Successful in 25s
|
2026-01-28 19:35:01 +02:00 |
|
|
|
99540b98ac
|
fuck nginx.
/ deploy (push) Failing after 50s
|
2026-01-28 19:16:24 +02:00 |
|
|
|
fda1e1845f
|
radicale: using hashedPasswordFile
/ deploy (push) Failing after 18s
|
2026-01-28 19:12:04 +02:00 |
|
|
|
31417b97a7
|
mail: add roundcube + radicale, enable virus scanning, upgrade passwords to bcrypt
/ deploy (push) Failing after 9s
|
2026-01-28 18:52:48 +02:00 |
|
|
|
ee456b274e
|
use ssh action for deploy workflow
/ deploy (push) Successful in 21s
|
2026-01-27 06:12:04 +02:00 |
|
|
|
61d5463500
|
user action secrets
/ deploy (push) Successful in 19s
|
2026-01-27 00:16:00 +02:00 |
|
|
|
900e7a7b01
|
ssh -C !
/ deploy (push) Successful in 20s
|
2026-01-26 23:57:34 +02:00 |
|
|
|
5ae4e9c876
|
- remove system.autoUpgrade (using forgejo workflow weekly run instead)
/ deploy (push) Failing after 28s
- garbage collect after switch
|
2026-01-26 23:53:53 +02:00 |
|
|
|
ba06187bd9
|
update workflow: commit only on flake changes
/ deploy (push) Successful in 22s
|
2026-01-26 21:22:41 +02:00 |
|
|
|
a560753e1c
|
nix command for update job
/ deploy (push) Successful in 21s
|
2026-01-26 21:13:36 +02:00 |
|
|
|
7a201eb4fa
|
add node to runner
/ deploy (push) Successful in 21s
|
2026-01-26 21:12:02 +02:00 |
|
|
|
78c8682e93
|
weekly auto update
/ deploy (push) Successful in 21s
|
2026-01-26 21:07:10 +02:00 |
|
|
|
4482f2a285
|
prevent killing forgejo runners on nixos-rebuild switch
/ deploy (push) Successful in 21s
|
2026-01-26 20:46:06 +02:00 |
|
|
|
dbda4f00c1
|
update flake.lock
/ deploy (push) Successful in 19s
|
2026-01-26 18:29:36 +00:00 |
|
|
|
fceb9cc7fd
|
dry-activate instead of test
/ deploy (push) Successful in 22s
|
2026-01-26 19:33:26 +02:00 |
|
|
|
a6a0cc35b4
|
add archlinux runner
/ deploy (push) Failing after 15s
|
2026-01-26 19:30:08 +02:00 |
|
|
|
4010d4932b
|
remove default-src directive
/ deploy (push) Successful in 30s
|
2026-01-15 02:29:41 +02:00 |
|
|
|
e230ba3da0
|
more flexible CSP for forgejo
/ deploy (push) Successful in 30s
|
2026-01-15 02:26:50 +02:00 |
|
|
|
b8664c812e
|
oops xD
/ deploy (push) Successful in 26s
|
2026-01-15 02:15:44 +02:00 |
|
|
|
1e5a83c5f5
|
nginx 'merge' doesn't actually merge :)
/ deploy (push) Failing after 12m57s
|
2026-01-15 01:40:19 +02:00 |
|
|
|
cd07ccc821
|
merge nginx headers
/ deploy (push) Failing after 14s
|
2026-01-15 00:57:04 +02:00 |
|
|
|
caf60d32fb
|
a little nginx hardening
/ deploy (push) Failing after 14s
|
2026-01-15 00:48:13 +02:00 |
|
|
|
08f6ed421f
|
cpcheck add ssl
/ deploy (push) Successful in 30s
|
2026-01-15 00:06:36 +02:00 |
|
|
|
6e29d5e8fa
|
captive portal check
/ deploy (push) Successful in 33s
|
2026-01-15 00:03:18 +02:00 |
|