From 21b264c8b0f66e8429fc211a272f39dbb8d02d95 Mon Sep 17 00:00:00 2001 From: Jeff Moe Date: Sat, 7 Jul 2018 23:19:31 -0600 Subject: [PATCH] Add some kludges to gitea-ansible notes --- source/resources/apps/gitea-ansible/README.md | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/source/resources/apps/gitea-ansible/README.md b/source/resources/apps/gitea-ansible/README.md index f3fc456..4b86703 100644 --- a/source/resources/apps/gitea-ansible/README.md +++ b/source/resources/apps/gitea-ansible/README.md @@ -189,3 +189,26 @@ FLUSH PRIVILEGES; Disable IPv6 in nginx. Comment out this line in /etc/nginx/sites-enabled/default.conf : listen [::]:80 default_server; +# XXX Letsencrypt kludge for SMTP SSL: +# Copy over Letencrypt keys for Gitea to use, chown to gitea +# XXX will not autorenew + +cp -p /etc/letsencrypt/live/code.forksand.com/cert.pem /var/lib/gitea/custom/mailer/cert.pem + +cp -p /etc/letsencrypt/live/code.forksand.com/privkey.pem /var/lib/gitea/custom/mailer/key.pem + +chmod og-rwx /var/lib/gitea/custom/mailer/cert.pem /var/lib/gitea/custom/mailer/key.pem + +chown gitea:root /var/lib/gitea/custom/mailer/cert.pem /var/lib/gitea/custom/mailer/key.pem + +# Set up tmp dirs +mkdir -p /var/lib/gitea/data/tmp/uploads /var/lib/gitea/data/attachments +chown -R gitea:gitea /var/lib/gitea/data/tmp /var/lib/gitea/data/attachments + + +# Mirror Github / OCA repos: +sudo chown jebba /var/lib/gitea/oca +cd /var/lib/gitea/oca +git clone --mirror https://github.com/OCA/maintainer-tools.git + +sudo chown -R gitea:gitea /var/lib/gitea/oca/