This project is not maintained anymore, because we found the property we looked for :-).
This bot can crawl websites with properties and notify the user if something new with his search criteria is found.
You can use the pre-build docker image liofly/property-bot
.
The following property data providers are currently supported:
- zvg.com: Readme
- Kreissparkasse Böblingen: Readme
- Volksbank Immopool: Readme
- Volksbank Flowfact: Readme
- ImmoXXL: Readme
- Immobilienscout24: Readme
- Immobilienscout24 Lists: Readme
- Wunschimmo: Readme
- Ohne-Makler.net: Readme
- Immosuchmaschine.de: Readme
Every data has to be configured through a YAML file. The configuration has to mounted into the docker container under /app/settings/providers
. The content of every file can be looked up in the individual README files
of the providers. Example configurations can be found here.
The following senders are currently supported:
Only one persistence provider is allowed at runtime. Currently only mongo db is supported.
The following environment variables are mandatory:
Environment Variable | Description | Mandatory |
---|---|---|
MONGO_DB_PASSWORD | Password of the given user | yes |
MONGO_DB_USER | User for the mongo db | yes |
The following common environment variables can also be used:
Environment Variable | Description | Mandatory | Default |
---|---|---|---|
PROPERTY_POLLING_INTERVAL_IN_SECONDS | The time in seconds between polling properties | no | 600 |