Commit Graph

16 Commits

Author SHA1 Message Date
64a2738d0a
When Python changes, venv break. It should help. 2023-03-30 14:52:05 +02:00
7589df21b3
salt-fr: Content-Security-Policy. 2023-03-23 11:15:33 +01:00
2cb12d55d1
nginx: Unifying logs, we're at 600+ files in /var/log/nginx, it's unusable. 2023-02-13 23:33:35 +01:00
a45cbbefcd
Hello HTTP/2 2023-02-13 22:40:47 +01:00
ac13dd5a8b
A very specific PATH here can break other crons (like munin). 2023-02-01 21:57:33 +01:00
b2af1120f9
Update SSL config.
While proofreading the config, and checking if it was up to date
according to:

- Mozilla recommandations
- SSLtest
- testssl.sh

I spotted an issue in the HSTS header:

$ curl -I https://afpy.org
[...]
Strict-Transport-Security: max-age=63072000; always

the `always` part is an nginx config token, not a cookie value.

So I simplified the conf so we can more easily copy/paste from Mozilla
generator, which obviously removed the bug.
2023-01-13 17:16:49 +01:00
f9652e04fa
Procédure de restauration de sauvegarde sur git.afpy.org 2022-11-29 16:46:16 +01:00
c2fbdbeed9
FIX: error in when statement. 2022-11-20 21:59:08 +01:00
429bb00525
nginx role: allow to choose certbot authenticator. 2022-10-23 11:24:31 +02:00
f6f700c02e
Ensure nginx is reloaded when a certificate is renewed. 2022-08-03 10:32:15 +02:00
7d4bae27ce
Try to fix renewal issue for fr.pycon.fr, see #33. 2022-06-19 22:36:57 +02:00
75c76b16a4
Make nginx listen on IPv6 (duplicate listen should not be usefull, but happen they are). 2021-12-30 21:33:48 +01:00
0faa1cf53f
www.afpy.org migré. 2021-11-18 08:08:04 +01:00
1d1346dbd1
Migration of pycon websites. 2021-11-18 07:07:45 +01:00
69e2c14f5f
Migrating afpyro to new servers at Gandi. 2021-11-17 05:24:52 +01:00
361cdc7696
certbot: Use DNS-01 instead of HTTP so it can work on other machines. 2021-09-10 14:12:50 +02:00