Skip to main content

A Bundesliga Tippspiel Website

Project description

Bundesliga Tippspiel

master develop
build status build status

Logo

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


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-2.0.10.tar.gz (623.3 kB view details)

Uploaded Source

Built Distribution

bundesliga_tippspiel-2.0.10-py3-none-any.whl (743.9 kB view details)

Uploaded Python 3

File details

Details for the file bundesliga-tippspiel-2.0.10.tar.gz.

File metadata

  • Download URL: bundesliga-tippspiel-2.0.10.tar.gz
  • Upload date:
  • Size: 623.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.22.0 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/18.0.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.10

File hashes

Hashes for bundesliga-tippspiel-2.0.10.tar.gz
Algorithm Hash digest
SHA256 979bed3e4bfeadc3c30b90ba09d5d778541df2daabbee1994024d7ca8d94684e
MD5 9a65fbcb94db1eb52b4661210671c27a
BLAKE2b-256 7644d6b5f6bdc08f46e2274ce7b3bd16c3f3609e1790578552ad888900639861

See more details on using hashes here.

File details

Details for the file bundesliga_tippspiel-2.0.10-py3-none-any.whl.

File metadata

  • Download URL: bundesliga_tippspiel-2.0.10-py3-none-any.whl
  • Upload date:
  • Size: 743.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.22.0 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.1 keyring/18.0.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.10

File hashes

Hashes for bundesliga_tippspiel-2.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 c1b1b9560ba85907a4ef0142ca84b7a04a78bd3f364d38aace6848592f7b9041
MD5 ccf202d5210dfeec7cecc4fdcf2c1881
BLAKE2b-256 2586df6e7cf8686d77f25f7d2149ec81bd8d74ab927873d72acf38f18d956b0b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page