Migrated to Rig in BLT 2026-05-28
| instance | ||
| static | ||
| templates | ||
| templates.backup | ||
| .env.authentik | ||
| .gitignore | ||
| : none | ||
| admin.py | ||
| app.py | ||
| app.py.backup | ||
| authentik-docker-compose.yml | ||
| aux | grep flask | ||
| aux | grep gunicorn | ||
| docker-compose.yml | ||
| forms.py | ||
| models.py | ||
| nohup.out | ||
| pftp_full_setup_package.zip | ||
| pftp_login_admin_bundle.zip | ||
| powerforthepeople_flask.zip | ||
| README.md | ||
| requirements.txt | ||
| setup.sh | ||
| udo journalctl -u pftp -n 50 --no-pager | ||
Power for the People Party – Flask Template Setup
This package includes:
- ✅ All Flask HTML templates using
base_template.html - 🎨 Full visual theming with CSS
- 📱 Social preview image (
og:image) support - 🖼️ Placeholder images, favicon, and JS files
- ⚙️ Setup script for first-time users
📁 Structure
templates/
base_template.html
index.html
about.html
...
static/
img/
logo.svg
pftp_social_preview.png
js/
app.js
favicon.ico
🚀 Setup Instructions
-
Activate your virtual environment:
source venv/bin/activate -
Run the setup script:
bash setup.sh -
Start your Flask app:
python political_party_app.py -
Visit
http://localhost:5000/to verify.
🔒 Notes
base_template.htmlincludes Open Graph and Twitter Card metadata.- Update the favicon/logo in
/static/img/as needed. - Customize page content inside the
{% block content %}in each template.
Power to the people ✊