Sam A.
085bb1dfe7
Avoid code duplication
2023-07-26 17:03:33 +02:00
Benjamin Bach
4d09c1ec11
Update ansible task for data.coop website with new branches and docker images
2023-07-25 22:17:35 +02:00
Sam A.
f9946e72ca
Merge branch 'main' into move_stuff_around
2023-07-20 18:09:41 +02:00
Sam A.
9126fd8d61
Quote number-like version numbers
2023-07-19 19:38:31 +02:00
Sam A.
fc74fa0a3b
Upgrade Gitea to 1.20, close #165
2023-07-19 19:35:28 +02:00
Sam A.
1ebaef9f59
Fix cron job...
2023-07-11 22:52:59 +02:00
Sam A.
e2a6d19a32
Fix folder permissions for Mastodon
2023-07-11 22:26:08 +02:00
Sam A.
ec73fb702c
Fix cron job name
2023-07-11 22:02:21 +02:00
Sam A.
7d8b96cef0
Add cron jobs to clean cached Mastodon data, close #170
2023-07-11 21:56:04 +02:00
Sam A.
9920676155
Fix sender domains for Postfix
2023-07-11 21:44:05 +02:00
Víðir Valberg Guðmundsson
8c24a02a43
Enable email in matrix.
2023-07-11 21:30:22 +02:00
Sam A.
7d13fc5302
Use service names instead of subdomains for vhost file names
2023-07-09 23:07:23 +02:00
Sam A.
ef7c00b748
Fix quote
2023-07-09 20:39:07 +02:00
Sam A.
863b285b07
Move files to their correct directories (files in files, Jinja2 templates in templates)
2023-07-09 20:27:32 +02:00
Sam A.
c5857d0ba8
Don't put unnecessary executables in git
2023-07-09 19:51:26 +02:00
Sam A.
f5ffd21dd3
Upgrade Nextcloud to version 27, close #164
2023-07-09 19:42:33 +02:00
Sam A.
de67592d6e
Upgrade Synapse to v1.87.0, close #166
2023-07-09 19:24:01 +02:00
Víðir Valberg Guðmundsson
bc4868cd8e
Add byro.data.coop - a possible replacement for our own membersystem.
2023-07-09 11:49:21 +02:00
Víðir Valberg Guðmundsson
1a3ba48c07
Upgrade mastodon to 4.1.4. Close #154
2023-07-09 11:31:39 +02:00
Sam A.
96f65c02da
Add cron job to prune unused Docker data ( close #168 )
2023-07-07 18:15:01 +02:00
Víðir Valberg Guðmundsson
604c67e28f
Point mailu definition to ghcr.io to get images.
2023-07-06 22:15:08 +02:00
Víðir Valberg Guðmundsson
30b52c2747
Upgrade mastodon to 4.0.5.
2023-07-06 22:14:29 +02:00
Víðir Valberg Guðmundsson
b2b949ee98
Add www.ulovlig-logning.dk as a valid address for the ulovlig logning website.
2023-04-26 14:04:08 +02:00
Sam A.
d8d0d32838
Upgrade Matrix (Synapse) to v1.81.0
2023-04-16 14:26:17 +02:00
Sam A.
d2681c27a0
Rename Riot to Element globally
2023-04-08 00:45:30 +02:00
Sam A.
f1df97ca04
Upgrade Element
2023-04-08 00:31:38 +02:00
Sam A.
493062b00a
Upgrade Matrix (Synapse) to v1.80.0
2023-04-08 00:15:05 +02:00
Sam A.
863cd56001
Upgrade HedgeDoc and Postfix
2023-04-06 19:10:47 +02:00
Sam A.
f7afe5ba00
Fix spacing
2023-03-29 18:27:24 +02:00
Sam A.
f9049451e9
Raise message rate limit for Mailu
2023-03-29 18:11:10 +02:00
Sam A.
b5d980510d
FIDO bug in Passit should be fixed now
2023-03-26 18:35:30 +02:00
Sam A.
b1f1db5b30
Simplify Docker service names for Restic
...
This simplifies containernames such as "restic_backup_restic-backup_1"
to "restic_backup_1".
2023-03-09 17:50:13 +01:00
Sam A.
9cc70decab
Upgrade Restic
2023-03-09 17:43:25 +01:00
Sam A.
04799e4a8f
Fix mode for Restic SSH directory
2023-03-07 21:54:02 +01:00
Reynir Björnsson
77e4d90589
Fix email setup
...
Since whenever gomail doesn't like credentials when they're not going to
be used:
Failed to send a testing email to 'reynir@reynir.dk': gomail: could not send email 1: SMTP server does not support AUTH, but credentials provided
2023-03-07 15:40:58 +01:00
Sam A.
5cae83c557
Merge pull request 'Remove Pinafore' ( #148 ) from removal/pinafore into main
...
Reviewed-on: #148
2023-03-07 11:16:32 +00:00
Reynir Björnsson
ef5ef78ccb
Merge remote-tracking branch 'data.coop/vhs.data.coop'
2023-03-06 20:43:12 +01:00
Sam A.
9d4c7be801
Add known_hosts to Restic's SSH folder
2023-03-06 13:38:52 +01:00
Reynir Björnsson
32f25aeb8f
Add vhs.data.coop website
2023-03-06 11:50:59 +01:00
Sam A.
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: #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: #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 A.
31b2bcd35e
Rallly follows SemVer, so pinning to major version
2023-02-11 21:08:16 +01:00
Sam A.
b7307c3e8e
Upgrade Rallly, it uses version numbers now
2023-02-11 20:34:07 +01:00
Sam A.
b3c2f36a9d
Upgrade Watchtower
2023-02-11 20:31:16 +01:00
Sam A.
be450fc8b8
Merge branch 'main' into removal/pinafore
2023-01-22 19:28:08 +01:00
Sam A.
593dddd00e
Upgrade Passit database and temporarily pin Passit due to WebAuthn bug
2023-01-22 02:00:53 +01:00
Sam A.
16aec98808
HedgeDoc image version :1 doesn't exist, but Alpine doesn't have vulnerabilities
2023-01-21 21:49:27 +01:00
Sam A.
a5d59b9336
Fix variable
2023-01-21 21:37:37 +01:00
Sam A.
388e0526ca
Set RUN_ON_STARTUP=false for Restic
2023-01-21 21:33:39 +01:00
Sam A.
7ca168ae03
Merge branch 'main' into watchtower
2023-01-21 17:33:45 +01:00
Sam A.
f81fab3d11
Quote numbers
2023-01-14 17:31:08 +01:00
Sam A.
9733794292
Revert "Make quotations consistent"
...
This reverts commit 231af48a40
.
2023-01-14 17:24:53 +01:00
Sam A.
2f1c1887ba
Revert "Make quotations consistent"
...
This reverts commit a10b07fa2c
.
2023-01-14 17:21:34 +01:00
Sam A.
34f95f31e4
Remove Pinafore
2023-01-14 17:14:31 +01:00
Sam A.
a246dbf497
Merge branch 'main' into unify_more_configurations
2023-01-07 18:21:25 +01:00
Sam A.
58f3df7ed0
Merge branch 'main' into watchtower
2023-01-06 14:53:59 +01:00
Sam A.
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: #140
2023-01-06 13:22:58 +00:00
Sam A.
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: #144
2022-12-29 21:13:31 +00:00
Sam A.
a10b07fa2c
Make quotations consistent
2022-12-28 16:46:52 +01:00
Sam A.
231af48a40
Make quotations consistent
2022-12-28 16:23:23 +01:00
Sam A.
d6ce46e2f2
Collect even more version numbers in docker/defaults/main.yml
2022-12-28 16:19:07 +01:00
Sam A.
ad9a42f223
Add Nextcloud to allowed sender domains
2022-12-27 21:50:12 +01:00
Sam A.
44eb59fb86
Merge branch 'main' into watchtower
2022-12-27 19:48:32 +01:00
Sam A.
2485c25dc1
Add mailqueue directory to Mailu
2022-12-27 18:32:27 +01:00
Sam A.
35d0844bd7
Upgrade Mailu to 1.9
2022-12-27 18:20:30 +01:00
Sam A.
a3d5c70c06
Upgrade Gitea to 1.7.4
2022-12-26 18:19:34 +01:00
Sam A.
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 A.
9c559e3322
Revert task name
2022-12-22 19:13:29 +01:00
Sam A.
a1ac25b56d
Don't install python bindings for docker-compose twice
2022-12-22 18:25:03 +01:00
Sam A.
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 A.
8fc0a97d23
Remove new-new.data.coop from Ansible
2022-12-14 18:46:03 +01:00
Sam A.
64ec448fc0
Remove new-new.data.coop container
2022-12-14 18:43:49 +01:00
Sam A.
b1c9113cb7
Fix git URL
2022-12-13 16:32:33 +01:00
Sam A.
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: #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 A.
3b8c475bb1
Fix vhost-www
2022-12-07 22:04:31 +01:00
Sam A.
019b646caa
Rename 2022_slides_website due to error
2022-12-07 21:57:36 +01:00
Sam A.
cf756ee881
Fix file source
2022-12-07 21:51:51 +01:00
Sam A.
000216d74d
Add vhost config for www.data.coop and move vhost-root copying task to data.coop.yml
2022-12-07 21:49:36 +01:00
Sam A.
cd03e98f10
Add missing services to defaults/main.yml
2022-12-07 21:37:54 +01:00
Sam A.
bbd6b6f8da
Upgrade Rallly
2022-12-06 18:18:41 +01:00
Sam A.
2c9c501562
Remove label from Pinafore
2022-12-06 18:06:31 +01:00
Sam A.
0dcc0a6d75
Merge branch 'main' into watchtower
2022-12-06 18:05:15 +01:00
reynir
51c8acc119
Add pinafore ( #135 )
...
I don't find any official docker images, so I set up a fork of the repo and build it with drone:
https://git.data.coop/data.coop/pinafore
Co-authored-by: Reynir Björnsson <reynir@reynir.dk>
Reviewed-on: #135
Co-authored-by: reynir <data.coop@reynir.dk>
Co-committed-by: reynir <data.coop@reynir.dk>
2022-12-05 15:37:18 +00:00
Víðir Valberg Guðmundsson
73bf2d41ba
Restart all mastodon containers instead of recreating them.
2022-12-04 22:55:00 +01:00
Sam A.
c4f3911400
Always recreate Mastodon containers ( #134 )
...
Fixes #133 .
Co-authored-by: Sam Al-Sapti <sam@sapti.me>
Reviewed-on: #134
Co-authored-by: Sam A. <samsapti@noreply@git.data.coop>
Co-committed-by: Sam A. <samsapti@noreply@git.data.coop>
2022-12-04 21:45:32 +00:00
Víðir Valberg Guðmundsson
759ea93dd3
Mastodon: Split sidekiq queues into different containers. Tune postgresql. Set threads and concurrency on web and streaming.
2022-12-02 23:35:36 +01:00
Sam A.
59dae865c5
Add missing file to codimd
2022-11-27 16:34:20 +01:00
reynir
e45eb02208
Don't hardcode domains ( #129 )
...
Co-authored-by: Reynir Björnsson <reynir@reynir.dk>
Reviewed-on: #129
Co-authored-by: reynir <data.coop@reynir.dk>
Co-committed-by: reynir <data.coop@reynir.dk>
2022-11-27 14:01:55 +00:00
Sam A.
a1e8203d55
Don't hardcode domains
2022-11-26 23:15:09 +01:00
Sam A.
ab1f170790
Opt out of Mailu statistics, and don't hardcode domains
2022-11-26 23:01:12 +01:00
Sam A.
f3fd5c7c74
Shorten Jinja2 filter in postfix.yml
2022-11-26 22:48:15 +01:00
Sam A.
e983499f9b
Use value_name='service' in setup services task
2022-11-26 22:13:51 +01:00