Skip to content
#vss365 today website
Python HTML JavaScript CSS TSQL Dockerfile Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
db
docker
src
.dockerignore
.gitignore
LICENSE
README.md
find-prompt-tweet.py
get-requirements.py
manual-emails.py
manual-prompt-tweet.py
oss.env
poetry.lock
pyproject.toml
run-flask.sh
wsgi.py

README.md

#vss365 today

Get the latest #vss365 prompt

Required Keys

  • Flask secret key
  • Twitter Consumer API keys
  • Twitter access token & access token secret
  • Mailjet public and private keys
  • SMTP server address (default port 587, configurable)

Install

  1. Install Python 3.7+ and Poetry
  2. Rename oss.env to .env
  3. Set missing environment variables
  4. poetry install
  5. poetry shell
  6. flask run

Build/Deploy

  1. docker build -f "docker/Dockerfile" -t vss365today:latest .
  2. docker-compose -f "docker/docker-compose.yml" up -d

Known Issues

  • Firefox's built-in content blocker prevents the Twitter-hosted media from loading, as it blocks the https://pbs.twimg.com domain by default. To see tweet media, consider disabling the content blocker just for this site.

License

2019 Caleb Ely

MIT

You can’t perform that action at this time.