A Bundesliga Tippspiel Website
Project description
Bundesliga Tippspiel
master | develop |
---|---|
Bundesliga Tippspiel is a website using flask and various plugins that allows users to bet on Bundesliga matches and compete with one another.
A live version of the page is available at hk-tippspiel.com.
Documentation
Documentation on the API can be found here.
For general documentation visit the progstats page
Deployment notes:
You can deploy the website using docker and docker-compose. To do this run the following commands:
# Builds the docker image
docker-compose build
# Starts the container and the database container
docker-compose up -d
The .env file should contain the following variables:
- FLASK_SECRET
- DB_MODE
- RECAPTCHA_SITE_KEY
- RECAPTCHA_SECRET_KEY
- SMTP_HOST
- SMTP_PORT
- SMTP_ADDRESS
- SMTP_PASSWORD
- TELEGRAM_API_KEY
- POSTGRES_HOST
- POSTGRES_PORT
- POSTGRES_USER
- POSTGRES_PASSWORD
- POSTGRES_DB
- DOMAIN_NAME
- HTTP_PORT
- BEHIND_PROXY
- OPENLIGADB_SEASON
Backing up and restoring
The project provides a backup and restore script in the bin directory.
# Backup
bin/backup.sh backup.tar.gz
# Restore
bin/restore.sh backup.tar.gz
Further Information
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
bundesliga-tippspiel-1.7.0.tar.gz
(572.7 kB
view hashes)
Built Distribution
Close
Hashes for bundesliga-tippspiel-1.7.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3fc8de7553667c3fc439cb690f3f8e5030d6987a8f0c77b4cad8482443943b0 |
|
MD5 | 2a598d4be6cffa49ac376c3a08ca1b39 |
|
BLAKE2b-256 | 5212a0f79976cb2e58aeb34d4433dc878920140bcb0682847d6abe3e303568da |
Close
Hashes for bundesliga_tippspiel-1.7.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c8e0a0de62b9ecdc22623cb6d0dde4fdee4f674e1f8b2b041079b528d6d4481 |
|
MD5 | 77e13dff6cdb80f8b5a5e67072e5a697 |
|
BLAKE2b-256 | 460b469f3d8265b1179c50254987d3bfe52a89c6eb864ab531cb95011a6883c5 |