remove: unused variable; fix: debug mode off
All checks were successful
/ update (push) Successful in 0s
All checks were successful
/ update (push) Successful in 0s
This commit is contained in:
parent
0096229575
commit
16b7b2e0ba
3 changed files with 40 additions and 5 deletions
37
README.md
37
README.md
|
@ -0,0 +1,37 @@
|
||||||
|
# Installation
|
||||||
|
|
||||||
|
|
||||||
|
## Setting up the environment
|
||||||
|
|
||||||
|
1. Create a virtual environment:
|
||||||
|
```bash
|
||||||
|
python3 -m venv .venv
|
||||||
|
```
|
||||||
|
|
||||||
|
2. Activate the virtual environment:
|
||||||
|
```bash
|
||||||
|
. .venv/bin/activate
|
||||||
|
```
|
||||||
|
|
||||||
|
3. Install dependencies:
|
||||||
|
```bash
|
||||||
|
pip install requirements.txt
|
||||||
|
```
|
||||||
|
|
||||||
|
```systemd
|
||||||
|
# /etc/systemd/system/adrianux.service
|
||||||
|
[Unit]
|
||||||
|
Description=WSGI app
|
||||||
|
After=network.target
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
User=adrianux
|
||||||
|
WorkingDirectory=/opt/Adrianux.net
|
||||||
|
ExecStart=/opt/Adrianux.net/.venv/bin/waitress-serve --listen=127.0.0.1:8080 app:app
|
||||||
|
Restart=always
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
||||||
|
```
|
||||||
|
|
7
app.py
7
app.py
|
@ -3,7 +3,7 @@ from flask import Flask, render_template, redirect, url_for
|
||||||
import requests
|
import requests
|
||||||
|
|
||||||
app = Flask(__name__)
|
app = Flask(__name__)
|
||||||
navigation = {"Imprint":"imprint"}
|
|
||||||
@app.route("/imprint")
|
@app.route("/imprint")
|
||||||
def root():
|
def root():
|
||||||
return render_template("imprint.html")
|
return render_template("imprint.html")
|
||||||
|
@ -29,14 +29,11 @@ def get_status_code(link):
|
||||||
def get_status(link):
|
def get_status(link):
|
||||||
match get_status_code(link):
|
match get_status_code(link):
|
||||||
case 200:
|
case 200:
|
||||||
print(200)
|
|
||||||
return "ONLINE"
|
return "ONLINE"
|
||||||
case 500:
|
case 500:
|
||||||
print(500)
|
|
||||||
return "ERROR"
|
return "ERROR"
|
||||||
case _:
|
case _:
|
||||||
print("OTHER")
|
|
||||||
return "OFFLINE"
|
return "OFFLINE"
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
app.run(debug=True)
|
app.run(debug=False)
|
||||||
|
|
|
@ -1,2 +1,3 @@
|
||||||
flask
|
flask
|
||||||
waitress
|
waitress
|
||||||
|
requests
|
||||||
|
|
Loading…
Reference in a new issue