Sign inSign up

lordraw/spice-sibyl-nginx

By lordraw

Updated 24 days ago

a forntend with nginx

Image
Machine learning & AI
0

4.1K

lordraw/spice-sibyl-nginx repository overview

spice-sibyl-nginx

Unified reverse-proxy and static-file server for SpiceSibyl — an OpenAI-compatible multi-provider AI gateway.

What it does

A single container that:

  • Serves the Angular frontend (production build) on /
  • Proxies /api/* requests to the SpiceSibyl backend (FastAPI)
  • Terminates TLS automatically when certificates are mounted
  • Rate-limits API requests (10 req/s per IP with burst)

Quick start

# docker-compose.prod.yml
services:
  backend:
    image: lordraw/spice-sibyl-backend:latest
    env_file: ./backend/.env
    expose:
      - "8000"

  nginx:
    image: lordraw/spice-sibyl-nginx:latest
    ports:
      - "80:80"
      - "443:443"
    volumes:
      - ./nginx/ssl:/etc/nginx/ssl:ro
    depends_on:
      - backend

Tag summary

Content type

Image

Digest

sha256:ab1f91728

Size

31.3 MB

Last updated

24 days ago

docker pull lordraw/spice-sibyl-nginx