From de222df6bc36065dcb8c39bebe0dacf7cc7ceaac Mon Sep 17 00:00:00 2001 From: Midou36O Date: Mon, 3 Apr 2023 21:40:36 +0000 Subject: [PATCH 1/3] replace "redirect" endpoint to "random" --- main.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/main.py b/main.py index a161c2d..4883038 100644 --- a/main.py +++ b/main.py @@ -22,7 +22,7 @@ def redirect(): # redirect to random instance return RedirectResponse(url=instance["link"]) -@app.get("/redirect/dev") +@app.get("/random/dev") def redirect_dev(): # get GotHub instances json from codeberg r = requests.get("https://codeberg.org/gothub/gothub-instances/raw/branch/master/instances.json") @@ -33,7 +33,7 @@ def redirect_dev(): # redirect to random instance return RedirectResponse(url=instance["link"]) -@app.get("/redirect/master") +@app.get("/random/master") def redirect_master(): # get GotHub instances json from codeberg r = requests.get("https://codeberg.org/gothub/gothub-instances/raw/branch/master/instances.json") @@ -42,4 +42,4 @@ def redirect_master(): instance = random.choice([i for i in r.json() if i["branch" == "master"]]) # redirect to random instance - return RedirectResponse(url=instance["link"]) \ No newline at end of file + return RedirectResponse(url=instance["link"]) From e245ce3106c1089615aaf69d7e0844cd9ff24cbc Mon Sep 17 00:00:00 2001 From: Midou36O Date: Mon, 3 Apr 2023 21:48:34 +0000 Subject: [PATCH 2/3] [bug] remove "code." from the Dockerfile --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 2e2b72c..be2121a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,4 +8,4 @@ RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt COPY . /code -CMD ["uvicorn", "code.main:app", "--host", "0.0.0.0", "--port", "8080"] \ No newline at end of file +CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8080"] From 87d199efdf69d6d58c476b45f10ea09af5802405 Mon Sep 17 00:00:00 2001 From: Midou36O Date: Mon, 3 Apr 2023 22:01:49 +0000 Subject: [PATCH 3/3] Forgot to replace the first redirect occurence. --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index 4883038..42798a0 100644 --- a/main.py +++ b/main.py @@ -11,7 +11,7 @@ app = FastAPI() def read_root(): return {"Response": "Hello World"} -@app.get("/redirect") +@app.get("/random") def redirect(): # get GotHub instances json from codeberg r = requests.get("https://codeberg.org/gothub/gothub-instances/raw/branch/master/instances.json")