askapp

Discussion board and q&a system

View the Project on GitHub BanzaiTokyo/askapp

Django based discussion board and a Q&A system

Steps to deploy a project:

Run project in Docker

Environment variables:

DJANGO_SECRET - any random string, a secret key used internally by Django security mechanisms DB_HOST - database hostname DB_NAME - database name DB_USER, DB_PASSWORD - MySQL credentials DB_PASSWORD - database user password EMAIL_HOST - SMTP server address EMAIL_ADDRESS, EMAIL_HOST_PASSWORD - SMTP credentials GOOGLE_API_KEY - a key for Youtube API to pull description for Youtube videos

How to get Google API Key

There are numerous tutorials how to do that, for example https://www.slickremix.com/docs/get-api-key-for-youtube/ or https://www.yotuwp.com/how-to-get-youtube-api-key/

Peculiarities when deploying to a Django instance from Bitnami hosted on AWS

Additional steps: