Gitea fixes #174

Merged
greg merged 8 commits from bugfix/147-gitea_fixes into master 2020-06-02 14:24:12 +00:00

8 Commits

Author SHA1 Message Date
Greg ccd49aefa4 Add Gitea to the run lists for Andromeda and Centaurus 2020-06-02 16:19:21 +02:00
Greg 759fa52e03 Enable the certbot resource 2020-06-02 16:19:05 +02:00
Greg 0f10723c81 Enable secure cookies 2020-06-02 16:18:48 +02:00
Greg 55865c526c Add the Let's Encrypt hook dir to the config
Only enabled when there is no TLS cert. This is already part of the
certbot nginx vhost
2020-06-02 16:17:34 +02:00
Greg 0c502580c2 Fix the condition for the Let's Encrypt cert in the template
The line contained an extra !
2020-06-02 16:16:30 +02:00
Greg 27845525da Use the same JWT_SECRET as on our previous Gitea
A different one breaks 2FA
2020-06-02 12:12:59 +02:00
Greg c8e50fd226 Install git, it is a required dependency for Gitea
I didn't catch it because git is installed by default in the Vagrant box
I used to write the cookbook
2020-06-02 11:41:19 +02:00
Greg 2d6c514257 Add the gitea role 2020-06-02 11:22:10 +02:00