Throwaway compose app for testing VeilStream preview environments
web (node) renders the seeded customers table plus container hostname. db (postgres:16-alpine) seeds five PII-shaped rows from db/init.sql. |
||
|---|---|---|
| db | ||
| web | ||
| .gitignore | ||
| docker-compose.yml | ||
| README.md | ||
veilstream-demo
Throwaway app for testing VeilStream preview environments.
Two services:
web- Node, no framework. Renders thecustomerstable plus the container hostname, so you can tell one preview environment from another.db-postgres:16-alpine, seeded fromdb/init.sqlwith five rows of deliberately PII-shaped data (name, email, phone) to give the sanitization features something to act on.
Primary service is web on port 3000. /healthz returns ok.
Run locally:
docker compose up --build
Then open