Daniel Lovbrotte Olsen
b458801f95
Revert "bekkalokk: add wackattack ctf systemd service"
...
CTF is over
This reverts commit fa843c4a59
.
2023-10-30 09:03:27 +01:00
Oystein Kristoffer Tveit
fa843c4a59
bekkalokk: add wackattack ctf systemd service
2023-10-26 22:10:30 +02:00
Daniel Lovbrotte Olsen
e07945d49c
bicep/matrix: enable sliding sync
2023-10-22 02:33:40 +02:00
Oystein Kristoffer Tveit
5c529a0233
Fix gitea runners, add 2 more
...
The gitea runners are now activated correctly,
has support for both debian and ubuntu based systems,
and can will connect to the gitea server through the
loopback interface
2023-09-17 04:05:08 +02:00
Oystein Kristoffer Tveit
b9388a31cf
bekkalokk/gitea-runners: fix token env file
2023-09-17 00:28:28 +02:00
Oystein Kristoffer Tveit
5c37b71646
Merge pull request 'Setup gitea action runner' ( #10 ) from add-gitea-ci into main
...
Reviewed-on: Drift/pvv-nixos-config#10
2023-09-16 22:31:22 +02:00
Amalie Erdal Mansaker
76f18b459c
Setup gitea action runner
2023-09-16 22:26:44 +02:00
Daniel Lovbrotte Olsen
f53c0c6eb5
bicep/synapse: Move database configuration out of secrets
2023-09-16 21:38:39 +02:00
Daniel Lovbrotte Olsen
7cd5b42f12
bicep/matrix/synapse: use fewer connections
2023-09-13 11:02:52 +02:00
Daniel Lovbrotte Olsen
f92ebbee16
bicep/synapse: use postgres unix socket
2023-09-13 04:16:22 +02:00
Daniel Lovbrotte Olsen
201e3d306b
bicep: Revert postgres socket stuff
2023-09-13 03:58:29 +02:00
Daniel Lovbrotte Olsen
b5075f48c6
bicep/matrix/synapse: switch database connection to socket
2023-09-13 00:17:10 +02:00
Daniel Lovbrotte Olsen
cfcd230678
Merge pull request 'Fix gitea on bekkalokk' ( #7 ) from configure-gitea into main
...
Reviewed-on: Drift/pvv-nixos-config#7
2023-09-07 18:54:24 +02:00
Oystein Kristoffer Tveit
f567199604
bekkalokk/gitea: update API key for import-user-script
2023-09-07 18:41:41 +02:00
Oystein Kristoffer Tveit
b52753987d
bicep: use mysql on bicep as production server
2023-09-07 18:40:13 +02:00
Felix Albrigtsen
3beb76e411
Add pvv-calendar-bot to bicep
2023-08-27 02:36:01 +02:00
Oystein Kristoffer Tveit
34a16149f8
ildkule: add config for prometheus_mysqld_exporter
...
There's a PR waiting to add this module to nixpkgs,
so we should enable this once it gets merged.
2023-07-10 00:06:27 +02:00
Felix Albrigtsen
8f55ef3193
Bekkalokk: Configure Gitea, clean web services
...
Update bekkalokk secrets format
Update gitea keys and firewall rules
Create gitea-user-import script
Fix SSH host key verification
Gitea-import-users bug squashification
Fix Gitea-import SSH problems
2023-06-05 19:41:25 +02:00
Felix Albrigtsen
8ccf9e9298
Update keys and re-enable web services
2023-05-21 02:29:14 +02:00
Daniel Lovbrotte Olsen
ee73a964be
move matrix to bicep
2023-05-08 03:38:59 +02:00
Oystein Kristoffer Tveit
dcbe6871da
bekkalokk: setup keycloak
2023-05-07 00:34:42 +02:00
Daniel Lovbrotte Olsen
bddd7e438d
update jokum sops secrets
2023-03-26 13:14:55 +02:00
Daniel Lovbrotte Olsen
7a9759ef71
matrix: Add mjolnir as a moderation bot
2023-02-13 02:34:11 +01:00
Daniel Lovbrotte Olsen
4684cd239a
matrix: enable shared secret registration
2023-02-13 00:58:15 +01:00
Oystein Kristoffer Tveit
796155481f
Add host `bekkalokk`
...
`bekkalokk` is a new machine, meant to host web services and eventually
miscellaneous services.
2023-01-29 01:51:35 +01:00
Oystein Kristoffer Tveit
efc8eb7ffc
ildkule: add postgres exporter for knakelibrak
2023-01-26 02:16:52 +01:00
Oystein Kristoffer Tveit
171fea39bc
ildkule: switch grafana db from sqlite to postgres
2023-01-22 02:18:21 +01:00
Daniel Lovbrotte Olsen
e7786fee0c
add felix to jokum secrets
2023-01-22 00:47:23 +01:00
Oystein Kristoffer Tveit
5d50a9807e
sops: reencrypt jokum secrets with felixalb keys
2023-01-22 00:47:22 +01:00
Oystein Kristoffer Tveit
2bc5d7d91e
ildkule: set up postgres metrics exporter
2023-01-22 00:47:22 +01:00
Daniel Lovbrotte Olsen
57ff1fa17a
Add oysteikt to secrets
2022-12-18 00:05:26 +01:00
Felix Albrigtsen
6b1f0eb090
Add host ildkule
2022-12-17 21:51:43 +01:00
Daniel Lovbrotte Olsen
8b73e54beb
Add signing key to secrets
...
Less state to manage is always good
2022-12-09 06:24:28 +01:00
Daniel Lovbrotte Olsen
4a9efb0d5c
Finally comitting matrix-configuration now that we have secret-management
2022-12-07 10:16:15 +01:00