浏览代码

Better /list logic for gopy

Breandan Dezendorf 1 年之前
父节点
当前提交
aacb945e0e
共有 2 个文件被更改,包括 5 次插入1 次删除
  1. 4 0
      dezendorf/applications/gopy/gopy.py
  2. 1 1
      dezendorf/homelab/k3s/gopy/gopy.yaml

+ 4 - 0
dezendorf/applications/gopy/gopy.py

@@ -120,6 +120,10 @@ def delete_link_form(link_id):
 
 @app.route('/list')
 def list_links():
+    print("Base URL = {}".format(request.base_url))
+    if "http://" in request.base_url:
+        return redirect(list_fqdn)
+        print("non-TLS /list URL = {}, redirecting".format(request.base_url))
     links = get_links()
     return render_template('list.html', links=links)
 

+ 1 - 1
dezendorf/homelab/k3s/gopy/gopy.yaml

@@ -17,7 +17,7 @@ spec:
     spec:
       containers:
       - name: gopy
-        image: docker.dezendorf.net/gopy:5eba080
+        image: docker.dezendorf.net/gopy:7700ebc
         ports:
         - name: web
           containerPort: 5000