This website requires JavaScript.
2ca0bd7c3e
style: run treefmt
teutat3s
2024-05-08 22:57:07 +0200
affdc02afe
style: check formatting using nixpkgs standard and
teutat3s
2024-05-08 14:05:41 +0200
5bfb7de44b
Merge pull request 'docs: add CONTRIBUTING' (#186 ) from docs/contributing into main
teutat3s
2024-05-08 20:38:35 +0000
1184fcedb3
Merge pull request 'Add AGPL LICENSE' (#185 ) from init-license into main
teutat3s
2024-05-08 20:38:27 +0000
c7f6810e6c
Merge pull request 'refactor: use options for config parts' (#184 ) from refactor/config-options into main
b12f
2024-05-08 20:37:52 +0000
d47e1b9e2e
docs: add CONTRIBUTING
teutat3s
2024-05-08 18:15:44 +0200
a5de110181
Add AGPL LICENSE
teutat3s
2024-05-08 18:36:42 +0200
68278ad983
refactor: use options for config parts
Benjamin Yule Bädorf
2024-05-08 19:47:47 +0200
aa7ab4bc6b
Merge pull request 'matrix: init stickerpicker' (#181 ) from feat/matrix-stickerpicker into main
teutat3s
2024-05-07 18:57:41 +0000
ff9703e542
matrix: init stickerpicker
teutat3s
2024-04-30 00:52:07 +0200
59774d9729
wip: matrix moderation
feat/matrix-moderation
teutat3s
2024-02-06 12:20:41 +0100
9a3a00d25f
Merge pull request 'chore: update element-web, matrix-synapse and others' (#180 ) from chore/update-flake into main
teutat3s
2024-05-06 18:31:55 +0000
a91ff24a7d
chore: add results to gitignore
teutat3s
2024-05-06 19:39:30 +0200
5ffde90324
chore: bump flake inputs
teutat3s
2024-05-06 19:39:16 +0200
def76f8776
Merge pull request 'Put modules into uniform folders - part 2' (#179 ) from auto-modules into main
teutat3s
2024-05-06 16:57:41 +0000
c738f2d41f
modules: remove leftover apps dir
teutat3s
2024-04-30 00:57:27 +0200
512ab12de1
Put modules into uniform folders
Pablo Ovelleiro Corral
2024-04-28 19:05:12 +0200
477e419312
Merge pull request 'refactor: Move all apps into modules' (#175 ) from refactor/modules into main
teutat3s
2024-04-28 16:28:28 +0000
667824928b
Merge pull request 'Add official formatter to flake' (#176 ) from pinpox/infra:add-nixfmt into main
b12f
2024-04-28 16:15:25 +0000
ef94681e11
refactor: Move all apps into modules
Benjamin Yule Bädorf
2024-04-28 17:25:40 +0200
c7b743e4dd
Add official formatter to flake
Pablo Ovelleiro Corral
2024-04-28 17:36:45 +0200
f18fee25e4
Merge pull request 'Add .editorconfig file with tabs as indentation' (#172 ) from feat/add-editorconfig into main
teutat3s
2024-04-28 15:26:59 +0000
952d6dfc06
test: add initial e2e test for nachtigall
feat/automated-account-deletion
Benjamin Yule Bädorf
2024-04-28 16:04:15 +0200
fee6ce74c7
Merge pull request 'docs: add rough documentation about obs-portal' (#173 ) from feat/obs-portal-nachtigall into main
Hendrik Sokolowski
2024-04-28 12:13:09 +0000
087ff3810b
auth: add last login to keycloak, add docs
Benjamin Yule Bädorf
2024-04-28 02:44:14 +0200
a278c178b0
docs: obs-portal: add prosaic sugar
Hendrik Sokolowski
2024-04-28 02:01:34 +0200
75c7e2dcf5
docs: add rough documentation about obs-portal
Hendrik Sokolowski
2024-04-28 01:23:42 +0200
41798a1cd6
Merge pull request 'obs-portal: init obs-portal on nachtigall' (#115 ) from feat/obs-portal-nachtigall into main
teutat3s
2024-04-27 23:14:50 +0000
10c86c6b20
nachtigall: obs-portal: remove tiles mount
Hendrik Sokolowski
2024-04-28 01:07:49 +0200
1d6c5003e8
nachtigall: obs-portal: fix dependencies of docker network unit and portal
Hendrik Sokolowski
2024-04-28 01:05:43 +0200
fef1874938
update obs-portal dns target
Hendrik Sokolowski
2024-04-27 22:41:36 +0200
c74394449d
remove git conflict heading
Hendrik Sokolowski
2024-04-27 22:28:56 +0200
d280b29394
obs-portal: init obs-portal on nachtigall
Benjamin Yule Bädorf
2024-02-22 19:20:24 +0100
c49e47dc30
Add .editorconfig file with tabs as indentation
Benjamin Yule Bädorf
2024-04-27 20:34:09 +0200
5e34acd765
Merge pull request 'Revert "matrix-appservice-irc: remove unneeded syscall override"' (#171 ) from fix/matrix-appservice-irc into main
teutat3s
2024-04-27 13:50:46 +0000
be7334d5bc
simplify caddy vhosts
Pablo Ovelleiro Corral
2024-04-27 01:49:50 +0200
2fa3ccf28e
Revert "matrix-appservice-irc: remove unneeded syscall override"
teutat3s
2024-04-27 01:44:20 +0200
d58209ef93
Add reverseproxy for alerts.pub.solar
Pablo Ovelleiro Corral
2024-04-27 01:37:03 +0200
a98cfc82e5
Autoformat dns.tf
Pablo Ovelleiro Corral
2024-04-27 00:26:52 +0200
a66c6ada59
Add dns entry
Pablo Ovelleiro Corral
2024-04-27 00:23:43 +0200
8e66bea9c8
Add alertmanager config
Pablo Ovelleiro Corral
2024-04-27 00:08:23 +0200
505d0f34ea
Merge pull request 'nachtigall: synapse security update' (#153 ) from chore/synapse-security-update into main
teutat3s
2024-04-26 20:48:19 +0000
ddc5c65bf7
chore: bump flake inputs
teutat3s
2024-04-25 13:22:22 +0200
a11255b433
matrix-appservice-irc: remove unneeded syscall override
teutat3s
2024-04-25 12:37:58 +0200
d62b6cda92
Merge pull request 'ci: update forgejo runner to fix cache' (#152 ) from ci/update-forgejo-runner into main
teutat3s
2024-04-23 18:18:39 +0000
c580fe0fbb
ci: prevent flake inputs from GC as well
teutat3s
2024-04-23 16:32:11 +0200
60aef1d038
ci: prevent nix garbage collection
teutat3s
2024-04-23 16:00:16 +0200
fa9ce9d435
gitea-actions-runner: don't run as systemd DynamicUser
teutat3s
2024-04-23 15:42:33 +0200
9541e5029e
flora-6: move forgejo-runner cache directory to /data
teutat3s
2024-04-23 14:50:48 +0200
c4d0d34807
ci: revert cache-nix-action to version 4.0.3
teutat3s
2024-04-23 12:03:16 +0200
d5fe65b60d
ci: disable cachix daemon, spams logs with
teutat3s
2024-04-23 02:18:10 +0200
0e7dc95250
ci: remove broken purge config from check workflow
teutat3s
2024-04-23 01:14:14 +0200
c86e22b292
ci: update forgejo-runner to version 3.4.1
teutat3s
2024-04-23 00:38:53 +0200
4992819742
Merge pull request 'set pruneOpts for restic backups to daily 7, weekly 4, monthly 3' (#151 ) from feature/restic-backup-retention into main
Hendrik Sokolowski
2024-04-22 19:38:21 +0000
a9411d05a8
set pruneOpts for restic backups to daily 7, weekly 4, monthly 3
Hendrik Sokolowski
2024-04-22 20:06:49 +0200
e8530caf1d
Merge pull request 'ci: update nix-quick-install-action, cache-nix-action, cachix-action' (#150 ) from chore-update-ci into main
teutat3s
2024-04-22 15:19:36 +0000
7c492e7391
Merge pull request 'chore: forgejo security update, update matrix-synapse et al.' (#149 ) from chore-update-flake into main
teutat3s
2024-04-22 15:18:33 +0000
a0c6f0dc08
ci: fix cache-nix-action, use new config syntax
teutat3s
2024-04-21 20:17:03 +0200
46c7c9ecb1
ci: update nix-quick-install-action, cache-nix-action,
teutat3s
2024-04-21 19:58:58 +0200
fb4004e9f0
chore: update flake inputs
teutat3s
2024-04-21 19:28:02 +0200
3030b0f84d
Merge pull request 'flora-6: add wg-ssh to ignored systemd-wait-online interfaces' (#148 ) from flora-6/fix-network-wait-online into main
teutat3s
2024-04-14 21:53:33 +0000
c07d24f6a7
flora-6: add wg-ssh to ignored interfaces
teutat3s
2024-04-14 23:22:53 +0200
0f297c4711
Merge pull request 'chore: security update PHP, update element-web, misc updates' (#147 ) from chore-update-flake into main
teutat3s
2024-04-14 20:29:39 +0000
679d9b236f
Merge pull request 'nginx: set worker_processes to number of CPU cores' (#146 ) from feat/nginx-tuning into main
teutat3s
2024-04-14 20:22:08 +0000
78d5e5a4f0
chore: update flake inputs
teutat3s
2024-04-14 22:09:37 +0200
c768203bed
nginx: set worker_processes to number of CPU cores
teutat3s
2024-04-14 17:39:56 +0200
b0c466869e
Merge pull request 'wireguard: use IP addresses for wireguard endpoints' (#145 ) from fix/use-ip-for-wireguard into main
teutat3s
2024-04-12 20:40:39 +0000
b6a54efd9a
fix: add comment with hostnames to wireguard peers
teutat3s
2024-04-12 22:36:17 +0200
7e145040cc
wireguard: use IP addresses for wireguard endpoints
Benjamin Yule Bädorf
2024-04-12 22:31:28 +0200
9d94b888ae
Merge pull request 'networking: add wireguard hosts to /etc/hosts' (#144 ) from wireguard/add-etc-hosts into main
b12f
2024-04-12 19:54:09 +0000
8a9fe3b8fe
chore: update flake inputs
teutat3s
2024-04-12 21:35:08 +0200
8743ea7b0c
networking: add wireguard hosts to /etc/hosts
teutat3s
2024-04-12 21:31:36 +0200
3fd37cd9cb
chore: update flake inputs
teutat3s
2024-04-12 21:35:08 +0200
5f6564ef5b
networking: add wireguard hosts to /etc/hosts
teutat3s
2024-04-12 21:31:36 +0200
8743b50f7f
Merge pull request 'forgejo: also reroute ssh traffic for ipv6' (#139 ) from forgejo/reroute-ssh-ipv6 into main
b12f
2024-04-12 19:38:15 +0000
316ba9ef53
forgejo: also reroute ssh traffic for ipv6
Benjamin Yule Bädorf
2024-04-05 20:55:00 +0200
afca75441c
Merge pull request 'forgejo: enable repo search (indexer), save login cookie for 365 days' (#142 ) from feat/forgejo-enable-search into main
teutat3s
2024-04-06 16:07:42 +0000
9698c47530
Merge pull request 'mastodon: clean media older than 7 days' (#143 ) from mastodon/auto-clean-7-days into main
teutat3s
2024-04-06 16:07:34 +0000
ccb029dde3
Merge pull request 'wireguard: add ryzensun to teutat3s' hosts' (#141 ) from wireguard/add-ryzensun-host into main
teutat3s
2024-04-06 16:07:21 +0000
41e4d3427c
mastodon: clean media older than 7 days
teutat3s
2024-04-05 23:50:04 +0200
16e9d476cb
Merge pull request 'docs: include notes regarding rollback in deploy docs, misc updates' (#140 ) from docs/update-deployment-docs into main
teutat3s
2024-04-05 21:39:46 +0000
3caf085d0b
wireguard: add ryzensun to teutat3s' hosts
teutat3s
2024-04-05 23:32:59 +0200
c5159dd66d
forgejo: enable repo search (indexer), save login
teutat3s
2024-04-05 23:29:49 +0200
b27f8c1380
docs: include notes regarding rollback in deploy
teutat3s
2024-04-05 23:02:15 +0200
cf37752b95
forgejo: also reroute ssh traffic for ipv6
Benjamin Yule Bädorf
2024-04-05 20:55:00 +0200
76ca43142a
Merge pull request 'forgejo: make SSH keys declarative' (#138 ) from forgejo/ssh-keys-declarative into main
b12f
2024-04-05 19:35:55 +0000
16c6aa3b61
forgejo: make SSH keys declarative
Benjamin Yule Bädorf
2024-04-05 19:14:10 +0200
315cbf5813
Merge pull request 'fix(nextcloud): define a maintenance window' (#135 ) from chore/nextcloud-config-maintenance-window into main
teutat3s
2024-04-05 18:41:17 +0000
dd633ba55b
Add separate rules for v4 and v6
fix/use-nix-firewall-nat-feature-for-forgejo-redirect
Hendrik Sokolowski
2024-04-05 20:07:27 +0200
d888bc60b7
nachtigall: forgejo ssh use nat rules
Hendrik Sokolowski
2024-04-05 19:29:17 +0200
b7e7a52aa5
forgejo: make SSH keys declarative
Benjamin Yule Bädorf
2024-04-05 19:14:10 +0200
9191729f5c
Merge pull request 'nachtigall: forgejo: update firewall settings' (#137 ) from fix/git-forgejo-open-service-port-in-firewall into main
b12f
2024-04-05 16:51:36 +0000
b6b8d69852
nachtigall: forgejo: update firewall settings
Hendrik Sokolowski
2024-04-05 18:39:43 +0200
4380c3b0ab
Merge pull request 'forgejo: use iptables routing instead of ssh patch' (#136 ) from fix/forgejo-ssh-again into main
b12f
2024-04-05 15:26:10 +0000
e618b9f9c2
forgejo: use iptables routing instead of ssh patch
Benjamin Yule Bädorf
2024-04-05 17:00:28 +0200
ae0c90e4f8
Merge pull request 'forgejo: allow multiple host addresses for SSH' (#133 ) from fix/forgejo-multi-host into main
b12f
2024-04-05 14:27:03 +0000
d7c9333ff4
forgejo: allow multiple host addresses for SSH
Benjamin Yule Bädorf
2024-04-05 15:35:47 +0200
18a62b8d35
fix(nextcloud): define a maintenance window for
teutat3s
2024-04-05 16:23:16 +0200
9ec77e2a30
Update flake.nix (#134 )
Hendrik Sokolowski
2024-04-05 14:11:42 +0000
ee3f53a4b9
Update flake.nix
Hendrik Sokolowski
2024-04-05 13:54:43 +0000