Yohann D'ANELLO
|
c3cd94f6e6
|
[opendkim] Pepcransification
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
abbfd96a37
|
[mailman] Mailman is relayed
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
84cb6585d2
|
[mailman] Mailman has a public IP
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
6c038c10b4
|
[mailman] Symlink mailman-web is included in latest version
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
e9f1cf265b
|
[mailman] Install dedicated modules instead of sourcing them from /usr/scripts
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
77d292713f
|
[mailman] Use multiple domains for mailman-web
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
e242818ae9
|
[mailman/certbot] Certbot is already generating a wildcard certificate
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
b085b774ad
|
[mailman] variable postfix.mailman is now useless
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
07ab008447
|
[mailman3] Run django-admin commands as www-data
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
ae4aa2b9e2
|
[mailman3] Mailman 3 is translated under Bullseye
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
ef172cbf49
|
[Mailman3] Collect static files
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
d8f6d333f3
|
[mailman3] Update 401 error for mailman
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
5c939e45e3
|
[mailman3] IPython is pretty
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
95d6086863
|
[mailman3] Automatically apply migrations and compress static files
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
ee31feffe9
|
[mailman3] Add mailman-web shortcut for Django interaction
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
79ae6fa60a
|
[mailman3] Update postfix configuration of Redisdead
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
81ded3ea46
|
[mailman3] Mailman is reverse-proxyfied
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
8a0bb4401d
|
[mailman3] Missing nginx parameter
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
20efa747fc
|
[mailman3] Don't deploy postgresql with mailman3
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
f2a7114ecf
|
[mailman3] Install django-allauth-cas from PIP
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
90a6c623ed
|
[mailman3] Use nginx role
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
b74d5e0bf1
|
[mailman3] Drop mailman2 configuration
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
23a02adf11
|
[mailman3] Pepcransification
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
ynerant
|
c6ae645459
|
[mailman3] Réparation a posteriori du chemin du certificat
Signed-off-by: ynerant <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
32492e0e7e
|
[mailman] Install sassc in order to compile css files
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
4b76b1a7bf
|
[mailman] Use pepcransification of certbot
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
ad4f625992
|
[mailman] Setup database host
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
368bdfe5ed
|
[mailman3] Apply permissions to the folder /var/lib/mailman3
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
236a9f80c1
|
Don't commit debug files
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
64a4bbcdd6
|
[mailman] declare interface
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
6a7247578d
|
Don't deploy scripts in the root playbook
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
4e90aba03d
|
[mailman] Welcome Mailman3
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-04-12 14:38:03 +00:00 |
Yohann D'ANELLO
|
a8b4842689
|
[moinmoin] Fix wiki URL prefix
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-03-30 21:49:01 +02:00 |
Yohann D'ANELLO
|
9fd8496767
|
[logos] Deploy logos on the wiki
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-03-24 15:26:28 +00:00 |
Yohann D'ANELLO
|
84b8f88278
|
[logos] Add logos for Belenios and Jitsi
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-03-24 15:26:28 +00:00 |
Yohann D'ANELLO
|
b847a41846
|
[logos] Use custom role to deploy logos
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-03-24 15:26:28 +00:00 |
Yohann D'ANELLO
|
2e1e8d14e5
|
[logos] Store all Crans logos in a single directory
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-03-24 15:26:28 +00:00 |
Yohann D'ANELLO
|
62655644b6
|
[etherpad] Automatically install ep_delete_after_delay module if necessary
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-03-23 10:19:24 +00:00 |
Yohann D'ANELLO
|
3d44998c5a
|
[etherpad] PEPCRANSIFICATION
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-03-23 10:19:24 +00:00 |
Yohann D'ANELLO
|
5b52a5eeab
|
[etherpad] Deploy a second instance
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-03-23 10:19:24 +00:00 |
Yohann D'ANELLO
|
2321121ec0
|
[etherpad] Use a group for etherpad
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-03-23 10:19:24 +00:00 |
Yohann D'ANELLO
|
38ee51b2b7
|
[Etherpad] Add reverse-proxy configuration for tmpad
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-03-23 10:19:24 +00:00 |
Yohann D'ANELLO
|
ca2d38042a
|
[moinmoin] Only permit subscriptions from ENS, don't allow public navigation
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-03-15 09:53:06 +00:00 |
Yohann D'ANELLO
|
7cff2ba05b
|
[prometheus-nginx] Ensure that nginx is installed, e.g. in root playbook
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-03-15 10:50:29 +01:00 |
Yohann D'ANELLO
|
0c363aabf3
|
[moinmoin] Cr@ns -> Crans
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-03-12 11:30:16 +01:00 |
Yohann D'ANELLO
|
43a1b5bb58
|
[moinmoin] Fix subnets for ENS and Aurore
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-03-12 11:26:13 +01:00 |
Yohann D'ANELLO
|
f75c12fb63
|
[moinmoin] Fix sitemap path
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-03-08 09:40:15 +01:00 |
Yohann D'ANELLO
|
acd1be606e
|
[moinmoin] Install missing python2 dependencies
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-03-06 10:18:06 +01:00 |
Yohann D'ANELLO
|
56b7635d99
|
[moinmoin] Missing import
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-03-06 10:15:30 +01:00 |
Yohann D'ANELLO
|
e76beab84f
|
[moinmoin] Hi, it's me!
Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
|
2021-03-06 10:12:58 +01:00 |