lazy-crow-nest ("lazy" "crow's nest") is a Dash app for a quick overview of job market in Russia.
- 24/7 new data fetching.
- Regular Spark task for clean, extract, enrich data etc. Weekly Docker image.
- Different datasets.
- Different metrics: city, title, company, salary etc.
- Filtering by different parameters.
- common-year.pickle
- common-six-months.pickle
- common-three-months.pickle
- it-year.pickle
- it-six-months.pickle
- it-three-months.pickle (default)
# start app and navigate to web ui.
user@localhost / $ docker run -ti --rm "ghcr.io/livelace/lazy-crow-nest"
user@localhost / $ docker run -e "LCN_DATA_PATH=/data/common-year.pickle" -ti --rm "ghcr.io/livelace/lazy-crow-nest"
user@localhost / $ docker run -e "LCN_DATA_PATH=/data/it-year.pickle" -ti --rm "ghcr.io/livelace/lazy-crow-nest"
Dash is running on http://0.0.0.0:8050/
* Serving Flask app "lcn.__main__" (lazy loading)
* Environment: production
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
* Debug mode: off
* Running on http://0.0.0.0:8050/ (Press CTRL C to quit)