WG-Gesucht allows users to publish a profile about themselves in case they are looking for a shared apartment. Other people offering a room can then search through the ever growing list of profiles to find a cool roomie. This application upranks the profile to the beginning of the list by simply updating the title once an hour.
- Create wg-gesucht profile and get your application id.
- Create
env-file
fromenv-file.template
and adapt user values accordingly. - Adapt
cron-job
to appropriate update interval. - Execute
make run
which builds the docker image and runs the docker container. - Check docker logs with
docker logs -f wg-gesucht
.
The following steps allow you to follow on what the driver is actually executing in the browser window in case something goes wrong.
- Execute on host in virtual environment:
pip install -r requirements.txt
. - Set
debug_wg_gesucht="true"
inenv-file
. - Execute
source env-file
. - Execute
python upranking.py
.
Note: This application will most likely break when the wg-gesucht website is updated.