Skip to content

nodell111/mapstack

 
 

Repository files navigation

Mapstack

Environment

For default, all the below services are already pre-configured and available to be used.

  • Backend (Django)
  • Celery
  • Frontend (React App)
  • GeoServer
  • Mapshader
  • Nginx
  • PostgreSQL
  • Redis

Basic Commands

You can use the shortcuts from Makefile. Type make on your terminal, and you'll see all available targets.

help                     Show make targets.
backend-coverage         Enter the running backend container and get coverage tests.
backend-test             Enter the running backend container and run tests.
build-frontend           Build the frontend image.
build                    Build necessary stuff.
enter-backend            Enter the backend container.
first-run                Run migrations and create a default user.
start                    Start containers with docker-compose and attach to logs.
stop                     Stop all running containers.

Getting Started

Prerequisites

Running locally

  1. Build the applications by running the command make build
  2. Start the applications by running the command make start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 62.2%
  • HTML 10.0%
  • Shell 7.8%
  • Dockerfile 7.6%
  • JavaScript 5.3%
  • Makefile 4.5%
  • CSS 2.6%