This Web Application is designed to visualize Sakchyam's Project, Partner and its services Data in an interactive way. This project is built on django a high-level Python Web framework
- Clone this repository
git clone git@github.com:naxa-developers/sakchyam.git
-
Install docker and docker-compose in your system. Docker Refrence Ubuntu
-
Create a symlink with name docker-compose.yml to docker-compose.local.yml
ln -s docker-compose.local.yml docker-compose.yml
- Create Dockerfile from Sample Dcokerfile by copying content of sample
Dockerfile_sample to Dockerfile
-
Rename .env_sample to .env and change it settings accordingly for the project
-
Inside sakchyam folder rename local_setting_sample.py to local_setting.py and change it settings accordingly for the project
-
Bulid docker image
docker-compose build
- Run external services
docker-compose -f external_services.yml up -d
- Run the project in docker
docker-compose up -d
Note: for logs run docker-compose logs -f --tail 100 for recreating a single service docker-compose up -d --force-recreate web check docker container status docker ps / docker ps -a