Skip to content

kuldeepk/django_boilerplate

Repository files navigation

django_boilerplate

A boilerplate app which includes

  1. Basic Django setup with Django Suit and Postgres as backend
  2. React Setup
  3. Docker containerization
  4. User login support
  5. CircleCI auto-deployment to Google App Engine
  6. Django Secrets for storing secret keys

Spin up base applications from this

Installation

  1. git clone git@github.com:kuldeepk/django_boilerplate.git
  2. cd django_boilerplate
  3. docker-compose build

Run

docker-compose up

Deployment configuration

Configure enviroment variables in your CircleCI. Follow .circleci/config.yml for different ENV variables

Google Cloud APIs to enable

  1. Cloud SQL
  2. Cloud SQL Admin API
  3. App Engine Admin API
  4. Cloud Logging API
  5. Google App Engine Flexible Environment
  6. Stackdriver API

Google Deployment Service Key needs following access

  1. App Engine Admin
  2. App Engine flexible environment Service Agent
  3. BigQuery Data Editor
  4. Compute OS Admin Login
  5. Storage Object Admin

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published