Skip to content

Create courses out of links, useful for OpenSource as well as documenting internal knowledge. It's not possible to replicate the knowledge of the web from scratch.

License

linkversity/linkversity

Repository files navigation

Welcome to linkversity

Learn from links. #7 featured product on ProductHunt. free & opensource!

QuickStart

python -m pip install -r requirements.txt

Create .env with the following (or add the following environment variables)

SQLALCHEMY_DATABASE_URI = "file:"

SALT = ""

RECAPTCHA_PUBLIC_KEY = ''
RECAPTCHA_PRIVATE_KEY= ''
SECRET_KEY = ''

Optional

APP_NAME = ''
ACTIVE_FRONT_THEME = ''
ACTIVE_BACK_THEME = ''

If using gunicorn locally, use this

import os
from dotenv import load_dotenv

for env_file in ('.env', '.flaskenv'):
    env = os.path.join(os.getcwd(), env_file)
    if os.path.exists(env):
        load_dotenv(env)

Run

shopyo initialise
flask run --debug

About

Create courses out of links, useful for OpenSource as well as documenting internal knowledge. It's not possible to replicate the knowledge of the web from scratch.

Topics

Resources

License

Stars

Watchers

Forks