{"repo":"fabieu/surehub-api","free":true,"listed":false,"github":"https://github.com/fabieu/surehub-api","clone":"git clone https://github.com/fabieu/surehub-api.git","description":"The unofficial SureHub API is a simple, yet powerful RESTful API for products from Sure Petcare","language":"Python","stars":31,"topics":["sureflap","restful-api","python","sure-petcare","self-hosted","surehub","ghcr"],"license":"Apache-2.0","category":"self-hosted-apps","readme_excerpt":"SureHub API SureHub API is a simple, yet powerful RESTful API for products from Sure Petcare. OpenAPI documentation --- --- Install Docker (recommended) [!NOTE] Starting with version 7.0.0, images are exclusively published to the GitHub Container Registry ( ghcr.io ). Docker Hub is no longer updated. Migration: Update the image field in your docker-compose.yaml : For all available options take a look at the Configuration section. Manual install Clone this repository to your system and move into the project subfolder: This project utilizes Poetry , a tool for dependency management and packaging in Python. It allows you to declare the libraries your project depends on and it will manage (install/update) them for you (https://python-poetry.org/). Install poetry via pip: Installing required dependencies and move into the virtual environment created by Pipenv: Set at least the required environment variables: Start the integrated webserver with the following command: For all available options take a look at the Configuration section. Configuration The configuration is done via environment variables. The following options are available: SUREHUB EMAIL (required) Email of your Sure Petcare account. Make sure to use an account with control privileges if you want to use the full capabilities of this API. You can change the privileges on the official Sure Petcare website. SUREHUB PASSWORD (required) Password of the in SUREHUB EMAIL specified Sure Petcare account. SUREHUB LOGLEVEL (option","default_branch":null,"files":null,"tree":[],"storefront":"/r/fabieu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fabieu/surehub-api/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}