Skip to content

PeshekDotDev/conazon

Repository files navigation

Conazon

This is a wrapper monorepo for the conazon project. It pulls all the pieces of the conazon project into one place for simplicity when testing the whole project or making project-wide changes.

This project requires a .env file configured as follows:

REACT_APP_PROTOCOL=http
REACT_APP_DOMAIN=localhost

and a .env.backend

JWTSECRET - Secret for JWT REQUIRED
CLIENTID - Client ID for Google Oauth REQUIRED
CLIENTSECRET - Secret for Google Oauth REQUIRED
REDIRECTURL - Redirect url for Google Oauth REQUIRED
EMAILPASSWORD - App password (not regular password) to gmail account — https://support.google.com/accounts/answer/185833?visit_id=638613322705524102-924909150&p=InvalidSecondFactor&rd=1 REQUIRED
DATABASEURL='host=postgres port=5432 user=postgres dbname=conazon sslmode=disable'
PROTOCOL - http or https in prod
HOSTNAME - hostname you're project will run on
SECURECOOKIE - If true, enables secure on all cookies (only use cookie on https). Otherwise, default value of `false` is used. MUST BE TRUE IN PROD
RABBITMQURL - URL to RabbitMQ instance. Defaults to a docker container if not given

Run docker-compose up to run the project. All other conazon back-end endpoints must be running for the project to work

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published