Get the latest #vss365 prompt
- Flask secret key (
SECRET_KEY_WEB
) - Mailgun abuse email address (
ABUSE_EMAIL_ADDR
) - Running instance of #vss365 today API v2
- Operating domain (
API_DOMAIN
) - API key with
has_archive
,has_notification
,has_hosts
,has_prompts
, andhas_emails
permissions (API_AUTH_TOKEN
)
- Operating domain (
- Static files hosting URL (prod only) (
STATIC_FILES_URL
)
- Install Python 3.10+, Poetry 1.3.0+, and VS Code
- Create required secret keys in appropriate place (default:
/app/../secrets
) - Adjust configuration values in appropriate
configuration/*.json
files as necessary - Run
poetry install
- Launch the app using the provided VS Code launch configuration
SVG icons sourced from Heroicons.
Creating a Docker image will install all required components. Creating an image is a one-line command:
docker build -t vss365today-web:latest .
2019-2023 Caleb