Disabled unfinished projects and tools, Removed unused section, Improved readability, publish first public version

Update Dockerfile, app.py, and 38 more files...
This commit is contained in:
2025-03-30 14:52:48 +02:00
parent 374e6d018b
commit 5b4edda381
35 changed files with 853 additions and 670 deletions

View File

@@ -13,24 +13,26 @@ TODO
## Local Setup
Follow these steps to setup a local version of this website:
1. Install Python 3.13
2. Install Node JS v?
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. [Install static files]
6. [TODO: Install static files]
7. Setup environment variables:
```batch
:: Batch
set NP_HTML_POST_PROCESS=MINIFY
set NP_FLASK_WAITRESS=1
set NP_FLASK_PORT=80
```
```bash
# Bash
NP_HTML_POST_PROCESS=MINIFY
NP_FLASK_WAITRESS=1
NP_FLASK_PORT=80
```
8. Run [app.py](app.py) \
`python ./app.py`