2026-03-17 20:59:58 +01:00
2026-03-17 20:59:58 +01:00
2026-03-17 20:59:58 +01:00
2026-03-17 20:59:58 +01:00
2026-03-17 20:59:58 +01:00
2026-03-17 20:59:58 +01:00
2026-03-17 20:59:58 +01:00
2026-03-17 20:59:58 +01:00
2026-03-17 20:59:58 +01:00
2026-03-17 20:59:58 +01:00
2026-03-17 20:59:58 +01:00
2026-03-17 20:59:58 +01:00
2026-03-17 20:59:58 +01:00

Honeymoon trip site (Flask + plain HTML/CSS/JS)

What it is

  • Minimal Flask backend with session auth (credentials from .env)
  • Plain frontend (no framework)
  • SQLite persistence for:
    • To-do list
    • Expenses (JPY/EUR)
  • Designed to run only inside Docker network (behind your nginx/SSL reverse proxy)

Local setup

  1. Create .env from ./.env.example
  2. Create the external docker network (once):
docker network create misc
  1. Build and run:
docker compose up -d --build

The container exposes port 8000 only to the misc network (no host port published).

Reverse proxy (nginx)

Point your nginx upstream to honeymoon:8000 on the misc network.

Files

Description
No description provided
Readme 48 KiB
Languages
JavaScript 30.9%
Python 27.3%
HTML 20.9%
CSS 18.9%
Dockerfile 2%