upd compose
This commit is contained in:
parent
2b16e52a53
commit
a1fda52260
2 changed files with 26 additions and 12 deletions
24
README.md
24
README.md
|
|
@ -1,4 +1,4 @@
|
|||
# inberlin-monitor
|
||||
# wohn-bot
|
||||
|
||||
A Python bot that monitors Berlin's public housing portal (inberlinwohnen.de) and WG rooms (wgcompany.de). Sends Telegram notifications when new listings appear and can automatically apply to some listings.
|
||||
|
||||
|
|
@ -12,17 +12,23 @@ A Python bot that monitors Berlin's public housing portal (inberlinwohnen.de) an
|
|||
|
||||
## Auto-Apply Support
|
||||
|
||||
The auto-apply feature is experimental and only works for some housing companies:
|
||||
All six housing companies monitored by this bot now support the autopilot (automatic application) feature. Use autopilot with care — automatic form submission is destructive and may send many requests if configured incorrectly.
|
||||
|
||||
| Company | Status | Notes |
|
||||
|---------|--------|-------|
|
||||
| HOWOGE | Working | Tested and functional |
|
||||
| Degewo | Experimental | Uses Wohnungshelden portal |
|
||||
| Stadt und Land | Experimental | Uses Wohnungshelden portal |
|
||||
| Gewobag | Not working | Needs implementation |
|
||||
| Gesobau | Not working | Needs implementation |
|
||||
| WBM | Not working | Needs implementation |
|
||||
| WGcompany | Not supported | Monitoring only, no auto-apply |
|
||||
| HOWOGE | Working | Fully automated and tested |
|
||||
| Degewo | Working | Uses Wohnungshelden portal; automated |
|
||||
| Stadt und Land | Working | Embedded form handled automatically |
|
||||
| Gewobag | Working | Wohnungshelden iframe handled automatically |
|
||||
| Gesobau | Working | Automated form submission implemented |
|
||||
| WBM | Working | Automated form submission implemented |
|
||||
| WGcompany | Monitoring only | WGcompany monitoring only (no autopilot) |
|
||||
|
||||
Recommended precautions:
|
||||
|
||||
- Run with `/autopilot off` while testing new selectors or after changing config.
|
||||
- Inspect `data/applications.json` and saved screenshots in `data/` after enabling autopilot.
|
||||
- Respect site terms of use and rate limits; set `CHECK_INTERVAL` appropriately.
|
||||
|
||||
## Setup
|
||||
|
||||
|
|
|
|||
|
|
@ -1,9 +1,17 @@
|
|||
services:
|
||||
inberlin-monitor:
|
||||
wohnbot:
|
||||
build: .
|
||||
container_name: inberlin-monitor
|
||||
container_name: wohnbot
|
||||
restart: unless-stopped
|
||||
env_file:
|
||||
- .env
|
||||
volumes:
|
||||
- ./data:/data
|
||||
- /srv/dev-disk-by-uuid-a920d9c0-dfc1-4a58-ae4d-92cf88ff04a5/docker-app/wohnbot/data:/data:rw
|
||||
networks:
|
||||
proxy-network:
|
||||
aliases:
|
||||
- wohnbot
|
||||
|
||||
networks:
|
||||
proxy-network:
|
||||
external: true
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue