This project focuses on deploying a web application using Docker Swarm, including comprehensive logging, monitoring, and alerting systems. The infrastructure is fully automated with Vagrant, Ansible, and Terraform through Jenkins and GitLab CI/CD.
ApexApartment is an innovative condominium management project aimed at enhancing the quality of life and residential experience in upscale residential areas. With a mission to create a harmonious, peaceful, and convenient living environment, ApexApartment combines modern technology and attentive resident care services to provide the best living experience for all residents.
Coming Soon
What you need to run the project:
backend.local
, frontend.local
, kibana.local
, and grafana.local
, etc. Make sure these hosts point to the correct IP address of your machine. Alternatively, you can skip adding DNS entries by accessing the local machine address and appending the header Host: <service.local>
.
curl -H 'Host: backend.local' http://IP:Port
After installing Docker, run the following commands to start experiencing this project
git clone https://github.com/maverick8899/ApexApartments
cd deploy
docker compose up
Enjoy!