An app to manage a reading todo list
Releases are automatically deployed on heroku
I am starting this maily for educational purposes.
For changes refer to CHANGELOG.md
Development
Ansible
https://docs.ansible.com/ansible/latest/user_guide/playbooks.html
This will create a python3 virtual environment and run ansible playbook inside of it.
ansible/play ansible/playbook.yml -i ansible/hosts.yml
tilt
-
Deploy:
tilt up --no-browser --hud=false --watch=false
-
Access to client:
```bash kubectl port-forward deployment/client 3300:80 ```
direnv
https://github.com/direnv/direnv
Source the .envrc
file which adds some scripts to the PATH
ci # => run ci pipeline
compose # => docker-compose locally
cicd # => run ci pipeline then compose
deploy # => deploy to kubernetes locally
- Client: localhost:3100
- Docs: localhost:3200
- Prod: localhost:3300