Spaces:
Build error
Build error
delete model
Browse files
.gitignore
CHANGED
|
@@ -1,4 +1,5 @@
|
|
| 1 |
data/
|
| 2 |
*.mp4
|
| 3 |
__pycache__/
|
| 4 |
-
*.ipynb
|
|
|
|
|
|
| 1 |
data/
|
| 2 |
*.mp4
|
| 3 |
__pycache__/
|
| 4 |
+
*.ipynb
|
| 5 |
+
acme.json
|
data/._onnx_cpu_yolo11s_mighty-mongoose_v5.1.0
DELETED
|
Binary file (176 Bytes)
|
|
|
data/onnx_cpu_yolo11s_mighty-mongoose_v5.1.0/best.onnx
DELETED
|
@@ -1,3 +0,0 @@
|
|
| 1 |
-
version https://git-lfs.github.com/spec/v1
|
| 2 |
-
oid sha256:dffd72d04763a147c8772c0adc53d80fa16ecb23ea059464d995a5306d5b3de4
|
| 3 |
-
size 37806801
|
|
|
|
|
|
|
|
|
|
|
|
docker-compose.yml
CHANGED
|
@@ -1,11 +1,35 @@
|
|
| 1 |
services:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2 |
app:
|
| 3 |
build:
|
| 4 |
context: .
|
| 5 |
dockerfile: Dockerfile
|
| 6 |
container_name: pyronear-wildfire-detection
|
| 7 |
-
|
| 8 |
-
- "7860
|
| 9 |
environment:
|
| 10 |
STREAMLIT_SERVER_ADDRESS: "0.0.0.0"
|
| 11 |
STREAMLIT_SERVER_PORT: "7860"
|
|
@@ -20,4 +44,19 @@ services:
|
|
| 20 |
ORT_PROVIDERS: "CPUExecutionProvider"
|
| 21 |
ORT_INTRA_OP_NUM_THREADS: "8"
|
| 22 |
ORT_INTER_OP_NUM_THREADS: "1"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 23 |
restart: unless-stopped
|
|
|
|
| 1 |
services:
|
| 2 |
+
traefik:
|
| 3 |
+
image: traefik:v2.9.6
|
| 4 |
+
container_name: traefik
|
| 5 |
+
command:
|
| 6 |
+
- "--log.level=INFO"
|
| 7 |
+
- "--providers.docker=true"
|
| 8 |
+
- "--providers.docker.exposedbydefault=false"
|
| 9 |
+
- "--entrypoints.web.address=:80"
|
| 10 |
+
- "--entrypoints.websecure.address=:443"
|
| 11 |
+
- "--entrypoints.web.http.redirections.entrypoint.to=websecure"
|
| 12 |
+
- "--entrypoints.web.http.redirections.entrypoint.scheme=https"
|
| 13 |
+
- "--certificatesresolvers.pyroresolver.acme.tlschallenge=true"
|
| 14 |
+
- "--certificatesresolvers.pyroresolver.acme.email=${TRAEFIK_ACME_EMAIL:-contact@pyronear.org}"
|
| 15 |
+
- "--certificatesresolvers.pyroresolver.acme.storage=/acme.json"
|
| 16 |
+
ports:
|
| 17 |
+
- "80:80"
|
| 18 |
+
- "443:443"
|
| 19 |
+
volumes:
|
| 20 |
+
- "/var/run/docker.sock:/var/run/docker.sock:ro"
|
| 21 |
+
- "./acme.json:/acme.json"
|
| 22 |
+
restart: unless-stopped
|
| 23 |
+
depends_on:
|
| 24 |
+
- app
|
| 25 |
+
|
| 26 |
app:
|
| 27 |
build:
|
| 28 |
context: .
|
| 29 |
dockerfile: Dockerfile
|
| 30 |
container_name: pyronear-wildfire-detection
|
| 31 |
+
expose:
|
| 32 |
+
- "7860"
|
| 33 |
environment:
|
| 34 |
STREAMLIT_SERVER_ADDRESS: "0.0.0.0"
|
| 35 |
STREAMLIT_SERVER_PORT: "7860"
|
|
|
|
| 44 |
ORT_PROVIDERS: "CPUExecutionProvider"
|
| 45 |
ORT_INTRA_OP_NUM_THREADS: "8"
|
| 46 |
ORT_INTER_OP_NUM_THREADS: "1"
|
| 47 |
+
labels:
|
| 48 |
+
- "traefik.enable=true"
|
| 49 |
+
- "traefik.http.middlewares.strip-www.redirectregex.regex=^https?://www\\.(.+)"
|
| 50 |
+
- "traefik.http.middlewares.strip-www.redirectregex.replacement=https://$${1}"
|
| 51 |
+
- "traefik.http.middlewares.strip-www.redirectregex.permanent=true"
|
| 52 |
+
- "traefik.http.routers.pyronear-http.rule=Host(`${TRAEFIK_DOMAIN:-demo-pyronear-egm}`) || Host(`www.${TRAEFIK_DOMAIN:-demo-pyronear-egm}`)"
|
| 53 |
+
- "traefik.http.routers.pyronear-http.entrypoints=web"
|
| 54 |
+
- "traefik.http.routers.pyronear-http.middlewares=strip-www,redirect-to-https"
|
| 55 |
+
- "traefik.http.middlewares.redirect-to-https.redirectscheme.scheme=https"
|
| 56 |
+
- "traefik.http.routers.pyronear.rule=Host(`${TRAEFIK_DOMAIN:-demo-pyronear-egm}`) || Host(`www.${TRAEFIK_DOMAIN:-demo-pyronear-egm}`)"
|
| 57 |
+
- "traefik.http.routers.pyronear.entrypoints=websecure"
|
| 58 |
+
- "traefik.http.routers.pyronear.middlewares=strip-www"
|
| 59 |
+
- "traefik.http.routers.pyronear.tls=true"
|
| 60 |
+
- "traefik.http.routers.pyronear.tls.certresolver=pyroresolver"
|
| 61 |
+
- "traefik.http.services.pyronear.loadbalancer.server.port=7860"
|
| 62 |
restart: unless-stopped
|