diff --git a/api.py b/api.py index ecdea2c..2e06683 100644 --- a/api.py +++ b/api.py @@ -1,14 +1,18 @@ from fastapi import FastAPI, Response -from fastapi.responses import RedirectResponse +from fastapi.responses import RedirectResponse, FileResponse from fastapi.staticfiles import StaticFiles import couchdb import uuid app = FastAPI() -app.mount("/", StaticFiles(directory="client", html=True), name="client") +app.mount("/static", StaticFiles(directory="static", html=True), name="static") couch = couchdb.Server("http://admin:password@127.0.0.1:5984") +@app.get("/") +async def root(): + return FileResponse('static/index.html') + @app.get("/{url_id}", status_code=301, response_class=RedirectResponse) async def redirect_urls(url_id): target_url = couch["urls"][url_id].get('full_url') diff --git a/client/index.html b/static/index.html similarity index 90% rename from client/index.html rename to static/index.html index d62891a..54908bd 100644 --- a/client/index.html +++ b/static/index.html @@ -4,7 +4,7 @@ Zip My Link - +

Zip My Link

diff --git a/client/main.css b/static/main.css similarity index 90% rename from client/main.css rename to static/main.css index dc2681c..dfab6e9 100644 --- a/client/main.css +++ b/static/main.css @@ -15,6 +15,7 @@ p { button { color: #6c584c; background-color: #adc178; + /* font: bold 19pt; */ padding: 9px; margin: 5px; } diff --git a/client/main.js b/static/main.js similarity index 100% rename from client/main.js rename to static/main.js