diff --git a/Dockerfile b/Dockerfile index 1905e55..22374d8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,4 +9,4 @@ RUN pip install --no-cache-dir -r requirements.txt COPY . . -CMD ["python", "app.py"] +CMD ["uvicorn","app:app","--reload"] diff --git a/compose.yml b/compose.yml index b4f3648..25f0366 100644 --- a/compose.yml +++ b/compose.yml @@ -5,7 +5,10 @@ networks: services: catcher: - image: ghcr.io/shadoll/scatcher:latest + image: scatcher + build: + context: . + dockerfile: Dockerfile volumes: - ./storage:/app/storage networks: @@ -18,5 +21,4 @@ services: traefik.http.routers.catcher.tls: true traefik.http.routers.catcher.tls.certresolver: letsencrypt traefik.http.services.catcher.loadbalancer.server.port: 5000 - env_file: - - .env + diff --git a/requests.http b/requests.http new file mode 100644 index 0000000..77f1a63 --- /dev/null +++ b/requests.http @@ -0,0 +1 @@ +GET https://catcher.rs.shadoll.dev/__last_request__ \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index 6b0b939..364e2ee 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1 +1,2 @@ fastapi +uvicorn[standard]