├── Dockerfile-airflow ├── Dockerfile-selenium ├── README.md ├── dags ├── __pycache__ │ └── selenium_dag.cpython-37.pyc └── selenium_dag.py ├── docker-compose.yml ├── plugins └── selenium_plugin │ ├── __init__.py │ ├── hooks │ ├── __init__.py │ ├── __pycache__ │ │ └── __init__.cpython-37.pyc │ └── selenium_hook.py │ └── operators │ ├── __init__.py │ ├── __pycache__ │ └── __init__.cpython-37.pyc │ └── selenium_operator.py ├── selenium_on_docker.ipynb ├── selenium_scripts ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-37.pyc │ └── strava_commands.cpython-37.pyc └── wake_up_to_money.py └── setup.sh /Dockerfile-airflow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDaniels1991/airflow_selenium/HEAD/Dockerfile-airflow -------------------------------------------------------------------------------- /Dockerfile-selenium: -------------------------------------------------------------------------------- 1 | FROM selenium/standalone-chrome:3.141.59 2 | 3 | RUN mkdir /home/seluser/downloads 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDaniels1991/airflow_selenium/HEAD/README.md -------------------------------------------------------------------------------- /dags/__pycache__/selenium_dag.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDaniels1991/airflow_selenium/HEAD/dags/__pycache__/selenium_dag.cpython-37.pyc -------------------------------------------------------------------------------- /dags/selenium_dag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDaniels1991/airflow_selenium/HEAD/dags/selenium_dag.py -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDaniels1991/airflow_selenium/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /plugins/selenium_plugin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDaniels1991/airflow_selenium/HEAD/plugins/selenium_plugin/__init__.py -------------------------------------------------------------------------------- /plugins/selenium_plugin/hooks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/selenium_plugin/hooks/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDaniels1991/airflow_selenium/HEAD/plugins/selenium_plugin/hooks/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /plugins/selenium_plugin/hooks/selenium_hook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDaniels1991/airflow_selenium/HEAD/plugins/selenium_plugin/hooks/selenium_hook.py -------------------------------------------------------------------------------- /plugins/selenium_plugin/operators/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /plugins/selenium_plugin/operators/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDaniels1991/airflow_selenium/HEAD/plugins/selenium_plugin/operators/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /plugins/selenium_plugin/operators/selenium_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDaniels1991/airflow_selenium/HEAD/plugins/selenium_plugin/operators/selenium_operator.py -------------------------------------------------------------------------------- /selenium_on_docker.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDaniels1991/airflow_selenium/HEAD/selenium_on_docker.ipynb -------------------------------------------------------------------------------- /selenium_scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /selenium_scripts/__pycache__/__init__.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDaniels1991/airflow_selenium/HEAD/selenium_scripts/__pycache__/__init__.cpython-37.pyc -------------------------------------------------------------------------------- /selenium_scripts/__pycache__/strava_commands.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDaniels1991/airflow_selenium/HEAD/selenium_scripts/__pycache__/strava_commands.cpython-37.pyc -------------------------------------------------------------------------------- /selenium_scripts/wake_up_to_money.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDaniels1991/airflow_selenium/HEAD/selenium_scripts/wake_up_to_money.py -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDaniels1991/airflow_selenium/HEAD/setup.sh --------------------------------------------------------------------------------