we host fw now

This commit is contained in:
2026-01-11 16:01:33 +01:00
parent cd4682f6e4
commit 190c7e0a44

View File

@@ -1,11 +1,13 @@
from flask import Flask, render_template, request
from flask import Flask, render_template, request, send_from_directory
from flask_minify import minify
from flask_compress import Compress
from http.client import responses
import waitress
import ping3
import hashlib
isProdution = True
fwdir = "/dps-750ab-17_idf"
# READ README YOU STUPID FUCK
@@ -40,6 +42,16 @@ def opnsense():
def server():
return str(isUp("10.0.1.200"))
@app.route('/dps-750ab-17_idf/sha256')
def psu_sha256():
with open(fwdir + "/dps-750ab-17_idf.elf", "rb") as f:
elf = f.read()
return hashlib.sha256(elf).hexdigest()
@app.route('/dps-750ab-17_idf/firmware.bin')
def psu_firmware():
return send_from_directory(fwdir, 'dps-750ab-17_idf.bin')
@app.route('/http/<status>')
def httpcodes(status):
status = int(status.replace('\'', ''))