LoginWeen is a an app where you login/register with a halloween pumpkin carving as a password.
- JavaScript 53.8%
- Jinja 32.4%
- Python 13%
- Dockerfile 0.8%
|
|
||
|---|---|---|
| .forgejo/workflows | ||
| static | ||
| templates | ||
| .dockerignore | ||
| .env.example | ||
| .gitignore | ||
| .python-version | ||
| app.py | ||
| CREDITS | ||
| docker-compose.yml | ||
| Dockerfile | ||
| LICENSE | ||
| pattern.py | ||
| pyproject.toml | ||
| README.md | ||
| requirements.txt | ||
| uv.lock | ||
LoginWeen is an app where you login/register with a halloween pumpkin carving as a password. There are 3 minigames you can play after, or you can check out the countdown to the next Loginween!
Live Demo: https://loginween.csd4ni3l.hu
Install
Download source & use uv
- Download source and change to it's directory
- copy
.env.exampleto.envand update the settings as you like. uv run app.py
Download source & use pip
- Download source and change to it's directory
- Copy
.env.exampleto.envand update the settings as you like. - Optionally, make and activate a virtual environment:
python3 -m venv .venvandsource .venv/bin/activate pip3 install -r requirements.txtpython3 app.py
Docker CLI
- Run
docker run --name loginween -p 8080:8080 -e HOST=0.0.0.0 -e PORT=8080 -e DB_FILE=data.db -e APP_KEY=changeme -e DEBUG_MODE=false -e GRID_SIZE=15 -v ./data.db:/app/data.db --restart unless-stopped csd4ni3lofficial/loginween:latestand change the parameters
Docker Compose
- Download the
docker-compose.ymlfile from this repo and rundocker compose up -dnext to it.