#\!/usr/bin/env python3
"""Minimal static file server with CORS headers for Gamma embeds."""
import http.server
import os

class CORSHandler(http.server.SimpleHTTPRequestHandler):
    def end_headers(self):
        self.send_header("Access-Control-Allow-Origin", "*")
        self.send_header("Access-Control-Allow-Methods", "GET, HEAD, OPTIONS")
        self.send_header("Cache-Control", "public, max-age=86400")
        super().end_headers()

os.chdir("/opt/static-assets")
server = http.server.HTTPServer(("0.0.0.0", 8090), CORSHandler)
print("Static assets server running on :8090")
server.serve_forever()
