-
Notifications
You must be signed in to change notification settings - Fork 27
System Architecture
Vuyisile Ndlovu edited this page Sep 2, 2023
·
1 revision
- Containerise each service. We'll use Docker for this project and Portainer to manage containers
- At least one container each for the following:
- Web front-end
- API backend
- Database?(TBD)
- Web server
- Using containers offers us the ability to move the application easily if we ever need to.
- Postgres
- Django/Django RestFramework
- Celery
- RabbitMQ
- Redis
- UFW.
- Ansible
- GitHub Actions