Static homepage for generativestorytelling.ai showcasing AI storytelling projects.
This site runs as a simple nginx container behind Traefik reverse proxy.
- Docker and Docker Compose installed
- Traefik reverse proxy running with an external
traefiknetwork
docker-compose up -dThe docker-compose.yml file is configured to:
- Serve static files from the current directory using nginx:alpine
- Connect to the external
traefiknetwork - Route traffic through Traefik with appropriate labels for the domain
No build step is required - the container serves files directly from the mounted directory.
The service is configured via Docker Compose labels:
- Host: Configured for
www.generativestorytelling.ai - Entry point: Uses
websecure(HTTPS) - Priority: Set to
-1to act as a catch-all fallback route - TLS: Enabled and managed by Traefik
For local development without Docker, simply open index.html in a web browser. The site uses vanilla HTML, CSS, and JavaScript with no build process required.