Skip to content
This repository has been archived by the owner on Oct 28, 2023. It is now read-only.

A video aggregation website built around the Steem blockchain

License

Notifications You must be signed in to change notification settings

andybets/steem-video-aggregator

Repository files navigation

Steem Video Aggregator

How to Run (for development)

  1. Install docker and docker-compose

  2. Create the credentials.env file like the template, and replace credentials/settings with those your require

  3. Update docker-compose.yml to provide a volume for the database

  4. Build and run the Docker containers

  • % docker-compose build
  • % docker-compose build
  • % docker-compose up -d
  1. Browse to http:https://localhost:81

To Use with SSL (or on non-localhost domain)

  1. Use LetsEncrypt and Certbot to add fullchain.pem and privkey.pem files to project root directory

  2. Edit mysettings-ssl.conf to uncomment certificate lines and change server_name to your domain

Database Schema Migrations

Execute from within running web container...

  • % flask db init - Adds a database migrations folder to your application.
  • % flask db migrate - Makes a migration script.
  • % flask db upgrade - Applies outstanding migrations to the database.

See https://flask-migrate.readthedocs.io for more info.

About

A video aggregation website built around the Steem blockchain

Resources

License

Stars

Watchers

Forks

Packages

No packages published