Sign inSign up

monx/trash-collection-api

By monx

•Updated 5 months ago

Image
0

683

monx/trash-collection-api repository overview

⁠monxbzh/fr-trash-collect-api

API légère pour récupérer les calendriers de collecte des déchets en France. Image Docker prête à l'emploi basée sur l'application Python (FastAPI).

⁠Source

Dépôt source : https://github.com/MonXBZH/fr-trash-collect-api⁠

⁠Tag d'image

monxbzh/fr-trash-collect-api:latest

⁠Exemples d'utilisation

  • Télécharger l'image :
docker pull monxbzh/fr-trash-collect-api:latest
  • Lancer un conteneur (expose le port 8000) :
docker run -d --name fr-trash-collect -p 8000:8000 monxbzh/fr-trash-collect-api:latest
  • Lancer avec variables d'environnement :
docker run -d --name fr-trash-collect -p 8000:8000 -e TZ=Europe/Paris monxbzh/fr-trash-collect-api:latest
  • Monter un volume (persistance) :
docker run -d --name fr-trash-collect -p 8000:8000 -v /chemin/local:/app/data monxbzh/fr-trash-collect-api:latest

⁠Docker Compose (exemple)

version: "3.8"
services:
  fr-trash-collect:
    image: monxbzh/fr-trash-collect-api:latest
    restart: unless-stopped
    ports:
      - "8000:8000"
    environment:
      - TZ=Europe/Paris
    volumes:
      - ./data:/app/data

⁠Entrée du conteneur

L'image démarre le serveur ASGI (uvicorn) et sert l'application sur le port 8000. La documentation interactive (si fournie) est disponible à http://<hôte>:8000/docs.

⁠Construction locale

git clone https://github.com/MonXBZH/fr-trash-collect-api.git
cd fr-trash-collect-api
docker build -t monxbzh/fr-trash-collect-api:local .

⁠Contribution & bugs

Signalez les problèmes ou proposez des améliorations via le dépôt GitHub : https://github.com/MonXBZH/fr-trash-collect-api⁠

⁠Licence

Consultez le fichier LICENSE dans le dépôt GitHub pour les détails sur la licence.

Tag summary

Content type

Image

Digest

sha256:5e2866345…

Size

185.3 MB

Last updated

9 months ago

docker pull monx/trash-collection-api