pjtatlow / CodeBuddy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

More details to come...

You must create a text file called secrets/front_end.yaml that contains a password that you wish to use for encrypting cookies, as well as Google authentication tokens. Below is an example. Details to come...

cookie: "abcdefg"
google_oauth_key: "111111111111-vsig111a11aa11aaaa1aaaaa1aaaa1aa.apps.googleusercontent.com"
google_oauth_secret: "A11AAAAaAAAAaAAAaa1aAAaa"

Also in the secrets directory:

MARIADB_ROOT_PASSWORD - This will be the root password. Use whatever password you would like to use. MARIADB_USER - This will be the user ID that the app will use to access the database. MARIADB_PASSWORD - This will be the password that the app will use to access the database. MARIADB_DATABASE - The name of the database.

For middle layer, install gunicorn, uvicorn, arrow, fastapi. pip will also need to be installed...

SSL

If you have a proxy, create a self-signed certificate and specify path in Settings.yaml. See https://wiki.debian.org/Self-Signed_Certificate.

If you don't, you need to get a certificate from digicert, etc....

About

License:MIT License


Languages

Language:Python 50.4%Language:HTML 43.6%Language:Shell 2.7%Language:CSS 2.2%Language:Dockerfile 0.6%Language:SCSS 0.3%Language:JavaScript 0.1%Language:R 0.1%