aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorroot <root@suspectdevices.com>2021-01-09 19:45:44 -0800
committerroot <root@suspectdevices.com>2021-01-09 19:45:44 -0800
commiteb2b9cf6d6a9fa6aaca6c7c60f5f4724ffdd4897 (patch)
tree916f4b0c5cabe26b8668e9427c962d04ea182ecf
parentd1a19305e126286406d1be744c6b82ef93d88bc2 (diff)
start work on proxy
-rw-r--r--etc/apache2/sites-avaliable/gitea.conf26
-rw-r--r--etc/gitea/app.ini (renamed from app.ini)9
2 files changed, 31 insertions, 4 deletions
diff --git a/etc/apache2/sites-avaliable/gitea.conf b/etc/apache2/sites-avaliable/gitea.conf
new file mode 100644
index 0000000..d42e944
--- /dev/null
+++ b/etc/apache2/sites-avaliable/gitea.conf
@@ -0,0 +1,26 @@
+<VirtualHost *:80>
+Redirect permanent "/" "https://git.suspectdevices.com/"
+</VirtualHost>
+
+<VirtualHost *:443>
+
+ ServerName sandbox.suspectdevices.com
+ SSLEngine on
+ #SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem
+ #SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
+ SSLCertificateFile /etc/letsencrypt/live/git.suspectdevices.com/fullchain.pem
+ SSLCertificateKeyFile /etc/letsencrypt/live/git.suspectdevices.com/privkey.pem
+
+ ServerAdmin don@suspectdevices.com
+ ServerName git.suspectdevices.com
+ ErrorLog ${APACHE_LOG_DIR}/error.log
+ CustomLog ${APACHE_LOG_DIR}/access.log combined
+
+ <Proxy *>
+ Order allow,deny
+ Allow from all
+ </Proxy>
+
+ ProxyPass / https://127.0.0.1:3000/
+ ProxyPassReverse / https://127.0.0.1:3000/
+</VirtualHost>
diff --git a/app.ini b/etc/gitea/app.ini
index 739a3f0..ec3e425 100644
--- a/app.ini
+++ b/etc/gitea/app.ini
@@ -16,7 +16,7 @@ HOST = 127.0.0.1:5432
NAME = gitea
USER = git
PASSWD = W3r3N3ts
-SCHEMA =
+SCHEMA =
SSL_MODE = disable
CHARSET = utf8
PATH = /var/lib/gitea/data/gitea.db
@@ -26,10 +26,11 @@ LOG_SQL = false
ROOT = /var/lib/gitea/gitea-repositories
[server]
-SSH_DOMAIN = shelly.suspectdevices.com
-DOMAIN = shelly.suspectdevices.com
+PROTOCOL = https
+ROOT_URL = https://git.suspectdevices.com/
+SSH_DOMAIN = git.suspectdevices.com
+DOMAIN = git.suspectdevices.com
HTTP_PORT = 3000
-ROOT_URL = http://shelly.suspectdevices.com:3000/
DISABLE_SSH = false
SSH_PORT = 22
LFS_START_SERVER = true