nyxask/app/app.py
2025-03-09 12:57:29 -05:00

24 lines
675 B
Python

from flask import *
from os import path, walk
app = Flask(__name__)
@app.route('/')
def home():
return render_template('index.j2', instanceName="nyxask.nixos.internal")
@app.route('/auth/login/')
def login():
return render_template('login.j2', instanceName="nyxask.nixos.internal")
extra_dirs = ['app/templates',]
extra_files = extra_dirs[:]
for extra_dir in extra_dirs:
for dirname, dirs, files in walk(extra_dir):
for filename in files:
filename = path.join(dirname, filename)
if path.isfile(filename):
extra_files.append(filename)
if __name__ == '__main__':
app.run(debug=True, extra_files=extra_files)