Sam A.
00f03ec5a8
Derive public SSH key instead of hardcoding it
2023-02-11 19:21:06 +01:00
Sam A.
3df4301513
Use Fedder's host for backups
2023-01-24 22:12:35 +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.
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.
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.
99e2d04829
Set up DKIM for Postfix
2023-01-05 17:02:44 +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.
d6ce46e2f2
Collect even more version numbers in docker/defaults/main.yml
2022-12-28 16:19:07 +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.
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.
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
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.
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.
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
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.
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
Sam A.
bb920407f3
Add depends_on conditions to Mastodon
2022-11-26 17:18:31 +01:00
Sam A.
1356aa54c8
Merge branch 'main' into watchtower
2022-11-26 16:49:53 +01:00
valberg
d15e7e562f
Collect versions and service information in docker/defaults/main.yml ( #125 )
2022-11-26 08:15:18 +00:00
Sam A.
e328c558cf
Rename Rallly's env_file to env_file.j2
2022-11-25 23:57:35 +01:00
Sam A.
44b5f91eef
Merge branch 'main' into watchtower
2022-11-25 22:12:47 +01:00
Sam A.
fa603b07d9
Upgrade HedgeDoc to 1.9.6
2022-11-25 22:04:38 +01:00
Sam A.
439a538c14
Lint
2022-11-25 21:41:37 +01:00
Sam A.
814a268965
Don't enable Restic Backup in Vagrant
2022-11-25 21:37:14 +01:00
Sam A.
5a63e8e1a8
Vagrant-based testing environment ( #111 )
...
Co-authored-by: Sam A. <samsapti@noreply@git.data.coop>
Co-committed-by: Sam A. <samsapti@noreply@git.data.coop>
2022-11-25 13:07:09 +00:00
Víðir Valberg Guðmundsson
124d8660db
Moved membersystem image.
2022-11-25 00:16:10 +01:00
Sam A.
74dfcfb5e8
Keycloak: avoid very long lines :(
2022-11-23 21:09:05 +01:00
Sam A.
221ddd987f
Upgrade Postfix to 3.5.1 and use Alpine-based image
2022-11-23 21:05:01 +01:00
Sam A.
687bff35e9
Pin netdata to v1
2022-11-23 21:00:48 +01:00
Sam A.
9261cb1952
Pin Keycoak to 20.0 (minor version)
2022-11-23 20:34:43 +01:00
Sam A.
1f61909605
Pin HedgeDoc to major version 1
...
From https://docs.hedgedoc.org/setup/getting-started/#upgrading-hedgedoc
> HedgeDoc follows [Semantic Versioning](https://semver.org/ ).
> This means that minor and patch releases should not introduce
> user-facing backwards-incompatible changes.
2022-11-23 20:16:36 +01:00
Sam A.
d9de1efc9a
Pin Gitea to 1.17 instead of 1.17.3
...
Gitea's "minor" version change seems to be the one that occasionally
introduces breaking changes, so let's not update that automatically.
Only keep the patch-releases automatically updated.
2022-11-23 20:02:30 +01:00