The postgres database used for development environment
156
This respository provides all devops tools for UpperRoom application.
We are using
We are using
We are using
docker-compose.xml.
upperroomtechnology/app-api:developupperroomtechnology/postgres:developupperroomtechnology/nginx:developupperroom/app-web:developThis scripts runs the local development environment with all services. The followings will be run:
admin: The django web admin. The server can be accessed at http://localhost:8000/admin/, with username is admin and password is 123456.
api: The restful apis provided for the frontend. The server can be accessed at http://localhost:8001/api/v1/?schema.
db: The postgresql database.
rabbitmq: The rabbitmq server. This server is required as the celery's background jobs.
nginx: The nginx server that will proxy other services. It provides a way to mimic non-local setup.
In order to test, you would need to add the following to /etc/hosts.
After that you will be able to access https://api.localhost.com/api/v1/user and https://admin.localhost.com/admin. It is really important to notes that those urls are running with https protocol at default port.
web: The main web app. The server can be accessed at http://localhost:3000/.
admin service. This will also runs the db and rabbitmq services. It will automatically also trigger database migration.api service. It is suggested to run bin/run.sh or bin/run-admin.sh before running this to make sure database migration is performed.web service. It will automatically also trigger api and admin service.design service. This will be helpful to check out the latest HTML/CSS design.api container.admin container.nginx container.web container.Content type
Image
Digest
Size
318.8 MB
Last updated
over 7 years ago
docker pull upperroomtechnology/postgres:develop