Commit graph

400 commits

Author SHA1 Message Date
Reynir Björnsson
3bddaaa22c ansible.cfg use persistent connections
This makes ansible try to use one ssh connection for everything. This
greatly reduces the number of TCP connections and authentication
attempts.
2023-03-07 13:14:47 +01:00
Reynir Björnsson
32f25aeb8f Add vhs.data.coop website 2023-03-06 11:50:59 +01:00
Sam Al-Sapti
2d11a664b4
Fix Vagrant logic 2023-03-05 23:10:53 +01:00
Sam A
9a4912f9b5 User Fedder's TrueNAS for Restic backups (#153)
Thanks Fedder!

Co-authored-by: Sam Al-Sapti <sam@sapti.me>
Reviewed-on: https://git.data.coop/data.coop/ansible/pulls/153
2023-03-05 22:01:53 +00:00
Sam A
2d85dec774 Merge pull request 'Add fedi.dk website' (#155) from reynir/ansible:add-fedi.dk-website into main
Reviewed-on: https://git.data.coop/data.coop/ansible/pulls/155
2023-02-20 18:22:07 +00:00
Reynir Björnsson
82aa6f67aa Add fedi.dk website 2023-02-18 21:09:49 +01:00
Sam Al-Sapti
31b2bcd35e
Rallly follows SemVer, so pinning to major version 2023-02-11 21:08:16 +01:00
Sam Al-Sapti
b7307c3e8e
Upgrade Rallly, it uses version numbers now 2023-02-11 20:34:07 +01:00
Sam Al-Sapti
b3c2f36a9d
Upgrade Watchtower 2023-02-11 20:31:16 +01:00
Sam Al-Sapti
593dddd00e
Upgrade Passit database and temporarily pin Passit due to WebAuthn bug 2023-01-22 02:00:53 +01:00
Sam Al-Sapti
16aec98808
HedgeDoc image version :1 doesn't exist, but Alpine doesn't have vulnerabilities 2023-01-21 21:49:27 +01:00
Sam Al-Sapti
a5d59b9336
Fix variable 2023-01-21 21:37:37 +01:00
Sam Al-Sapti
388e0526ca
Set RUN_ON_STARTUP=false for Restic 2023-01-21 21:33:39 +01:00
valberg
b445d7db17 Merge pull request 'Enable Watchtower for all services' (#123) from watchtower into main
Reviewed-on: https://git.data.coop/data.coop/ansible/pulls/123
2023-01-21 17:17:55 +00:00
Sam Al-Sapti
7ca168ae03
Merge branch 'main' into watchtower 2023-01-21 17:33:45 +01:00
Sam A
209ccf9916 Merge pull request 'Collect even more version numbers in docker/defaults/main.yml' (#143) from unify_more_configurations into main
Reviewed-on: https://git.data.coop/data.coop/ansible/pulls/143
2023-01-21 16:30:07 +00:00
Sam Al-Sapti
f81fab3d11
Quote numbers 2023-01-14 17:31:08 +01:00
Sam Al-Sapti
9733794292
Revert "Make quotations consistent"
This reverts commit 231af48a40.
2023-01-14 17:24:53 +01:00
Sam Al-Sapti
2f1c1887ba
Revert "Make quotations consistent"
This reverts commit a10b07fa2c.
2023-01-14 17:21:34 +01:00
Sam Al-Sapti
a246dbf497
Merge branch 'main' into unify_more_configurations 2023-01-07 18:21:25 +01:00
Sam Al-Sapti
58f3df7ed0
Merge branch 'main' into watchtower 2023-01-06 14:53:59 +01:00
Sam Al-Sapti
1bbf1edf57
Upgrade Rallly 2023-01-06 14:49:23 +01:00
Sam A
035c683f67 Merge pull request 'Bump matrix client_max_body_size to 1GB' (#140) from matrix-client-max-body-size into main
Reviewed-on: https://git.data.coop/data.coop/ansible/pulls/140
2023-01-06 13:22:58 +00:00
Sam Al-Sapti
99e2d04829
Set up DKIM for Postfix 2023-01-05 17:02:44 +01:00
Víðir Valberg Guðmundsson
5b2f460cad Bump gitea til 1.18.0. 2023-01-02 22:19:39 +01:00
Sam A
5bcba6fa59 QoL changes for *Vim users (#144)
Co-authored-by: Sam Al-Sapti <sam@sapti.me>
Reviewed-on: https://git.data.coop/data.coop/ansible/pulls/144
2022-12-29 21:13:31 +00:00
Sam Al-Sapti
f02440048c
Add a way to only deploy users 2022-12-29 17:55:59 +01:00
Sam Al-Sapti
b6f30af8ba
Edit SSH key for samsapti 2022-12-29 17:52:12 +01:00
Víðir Valberg Guðmundsson
a7776ab30a Add a new ssh key for valberg. 2022-12-28 20:58:59 +01:00
Sam Al-Sapti
a10b07fa2c
Make quotations consistent 2022-12-28 16:46:52 +01:00
Sam Al-Sapti
231af48a40
Make quotations consistent 2022-12-28 16:23:23 +01:00
Sam Al-Sapti
d6ce46e2f2
Collect even more version numbers in docker/defaults/main.yml 2022-12-28 16:19:07 +01:00
Sam Al-Sapti
ad9a42f223
Add Nextcloud to allowed sender domains 2022-12-27 21:50:12 +01:00
Sam Al-Sapti
44eb59fb86
Merge branch 'main' into watchtower 2022-12-27 19:48:32 +01:00
Sam Al-Sapti
2485c25dc1
Add mailqueue directory to Mailu 2022-12-27 18:32:27 +01:00
Sam Al-Sapti
35d0844bd7
Upgrade Mailu to 1.9 2022-12-27 18:20:30 +01:00
Sam Al-Sapti
a3d5c70c06
Upgrade Gitea to 1.7.4 2022-12-26 18:19:34 +01:00
Sam Al-Sapti
7d889b4f02
Upgrade Postfix to v3.5.1 and use Alpine-based image
Alpine is already the default, but it's better to explicitly specify it.
2022-12-26 17:52:09 +01:00
Sam Al-Sapti
9c559e3322
Revert task name 2022-12-22 19:13:29 +01:00
Sam Al-Sapti
a1ac25b56d
Don't install python bindings for docker-compose twice 2022-12-22 18:25:03 +01:00
Sam Al-Sapti
f1737bb9c8
Allow sso.data.coop to send emails 2022-12-20 22:46:40 +01:00
Reynir Björnsson
7851fe3522 Bump max upload size 2022-12-17 21:43:18 +01:00
Reynir Björnsson
3fb8ecb72f Bump matrix client_max_body_size to 1GB 2022-12-17 21:27:01 +01:00
Sam Al-Sapti
8fc0a97d23
Remove new-new.data.coop from Ansible 2022-12-14 18:46:03 +01:00
Sam Al-Sapti
64ec448fc0
Remove new-new.data.coop container 2022-12-14 18:43:49 +01:00
Sam Al-Sapti
b1c9113cb7
Fix git URL 2022-12-13 16:32:33 +01:00
Sam Al-Sapti
76df6320a4
Upgrade Pinafore to v2.5.0 2022-12-13 16:30:43 +01:00
reynir
99f9615ef2 Use http git.data.coop endpoints for websites (#139)
Gitea is notoriously strict with its http smart git implementation. This required a few fixes in upstream ocaml-git. They are now released, and we don't have to use github or ssh-keys.

Co-authored-by: Reynir Björnsson <reynir@reynir.dk>
Reviewed-on: https://git.data.coop/data.coop/ansible/pulls/139
Co-authored-by: reynir <data.coop@reynir.dk>
Co-committed-by: reynir <data.coop@reynir.dk>
2022-12-13 15:24:32 +00:00
Sam Al-Sapti
3b8c475bb1
Fix vhost-www 2022-12-07 22:04:31 +01:00
Sam Al-Sapti
019b646caa
Rename 2022_slides_website due to error 2022-12-07 21:57:36 +01:00