Skip to content

david--wright/bookserver

Repository files navigation

A simple django server for serving ebooks written years ago - now updating for modern technologies.

Uses django-inspectional-registration for user managment

Now Dockerized Set the following Environmental variables those with defaults are optional:

Database variables currently must be for a mySQL database.

DATABASE_ENGINE - must be a mySQL engine for now - default django.db.backends.mysql

DATABASE_USER - default root

DATABASE_PASSWORD

DATABASE_HOST - Hostname for mysql database default mydb

DATABASE_NAME - default library

DATABASE_PORT - default 3306

DJANGO_SECRET_KEY - Has a default value however that should never be used in production

Email variables are for sending registation emails.

EMAIL_HOST - default smtp.gmail.com

EMAIL_HOST_USER

EMAIL_HOST_PASSWORD

EMAIL_FROM_ADDRESS

Google variables are needed for OAUTH2 connections to Google Drive and Books.

GOOGLE_OAUTH2_CLIENT_ID

GOOGLE_OAUTH2_CLIENT_SECRET

About

Book Library for Django

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published