- modify the settings in cookiecutter.json
- create project from the template
cookiecutter data-science-template
- create a github named with
cookiecutter.project_name
- create a .env file and make sure to add this file to .gitignore
- set three variables in the .env file
- UID: Linux user id in a docker container
- GID: Linux group id in a docker container
- DOCKER_USER: Linux user name in a docker container
- PROJ: the name of you project, the working directory in a docker container
- build the docker image and first push to the github repo
make first_build
- connect a dagshub repo with a github repo, setup credentials and then publish
dvc push