feat: start adding server code

This commit is contained in:
2024-07-20 17:09:22 +01:00
parent c969a5280a
commit 074d96b76d
5 changed files with 93 additions and 21 deletions

30
server.py Normal file
View File

@@ -0,0 +1,30 @@
import threading
from .generate import generate
from fastapi import FastAPI
from fastapi.responses import FileResponse
from fastapi.staticfiles import StaticFiles
app = FastAPI()
current_index = 0
app.mount("/", StaticFiles(directory="web", html=True), name="web")
def advance():
global current_index
# if current_index == 0:
# generate(offset=5)
# elif current_index == 5:
# generate(offset=0)
if current_index == 9:
current_index = 0
else:
current_index = current_index + 1
t = threading.Timer(60, advance)
t.start()
advance()