Skip to content

Latest commit

 

History

History
37 lines (24 loc) · 1.15 KB

File metadata and controls

37 lines (24 loc) · 1.15 KB

Generative Storytelling Homepage

Static homepage for generativestorytelling.ai showcasing AI storytelling projects.

Docker Deployment

This site runs as a simple nginx container behind Traefik reverse proxy.

Prerequisites

  • Docker and Docker Compose installed
  • Traefik reverse proxy running with an external traefik network

Deployment

docker-compose up -d

The docker-compose.yml file is configured to:

  • Serve static files from the current directory using nginx:alpine
  • Connect to the external traefik network
  • Route traffic through Traefik with appropriate labels for the domain

No build step is required - the container serves files directly from the mounted directory.

Configuration

The service is configured via Docker Compose labels:

  • Host: Configured for www.generativestorytelling.ai
  • Entry point: Uses websecure (HTTPS)
  • Priority: Set to -1 to act as a catch-all fallback route
  • TLS: Enabled and managed by Traefik

Local Development

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.