Herwin Bozet 1f352de8c6 Updated license text in IBAN and UUID generators to be in line with new ones
Update .gitignore, iban-generator.yml, uuid-generator.yml, and 4 more files
2025-09-21 23:06:17 +02:00

Website - NibblePoker.lu

Public repository containing the source code for nibblepoker.lu & nibblepoker.com.

Features

Local Setup

Follow these steps to setup a local version of this website:

  1. Install Python 3.13
  2. Install Node JS 20+
  3. Install Python Modules
    pip install --upgrade -r requirements.txt
  4. Install NPM modules
    .\scripts\nodejs-setup.cmd
  5. Compile the .mjs files into .js and .min.js
    .\scripts\compile-js-site.cmd
  6. [TODO: Install static files]
  7. Setup environment variables:
    :: Batch
    set NP_HTML_POST_PROCESS=MINIFY
    set NP_FLASK_WAITRESS=1
    set NP_FLASK_PORT=80
    
    # Bash
    NP_HTML_POST_PROCESS=MINIFY
    NP_FLASK_WAITRESS=1
    NP_FLASK_PORT=80
    
  8. Run app.py
    python ./app.py

Licenses

TODO

Description
Source code for the organization's main website.
Readme 51 MiB
Languages
Jinja 56.2%
JavaScript 30.4%
Python 11.5%
Batchfile 1.4%
CSS 0.4%
Other 0.1%