Simple API exposed service that calls URLs (particularly webhooks) based on API calls
Using docker compose
SmartHomeCallBacker:
container_name: SmartHomeCallBacker
image: markgreenway/smarthomecallbacker:latest
restart: always
ports:
- 8083:80
environment:
CustomString : "EnvironmentVariablesSetCorrectly"
MaxFailures : 15,
CleanupAggressiveness : "AllComplete"
ServiceFrequency: 5
DataBaseType: FileSystem
volumes:
- /AppData/SmartHomeCallBacker:/DataYou can see the getting started guide here : github.com/hurricanepkt/SmartHomeCallBacker/wiki/Getting-Started
DatabaseType has several options FileSystem, SqlLiteInMemory, SqlLite
- FileSystem --> writes human readable Json to /Data/json
- SqlLiteInMemory --> uses an in memory SQL lite db (very transient, clears when re-launching)
- SqlLite --> writes to file system /Data/sqlite/callbacks.db
github.com/hurricanepkt/SmartHomeCallBacker
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
Ivan Stoev - For help on answer StackOverflow