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)