Administrator Guide

This section covers deploying, configuring, and maintaining your own instance of the Antora Themes Gallery.

Quick Start

  1. Deploy to Vercel with Turso database

  2. Configure OAuth providers

  3. Review and approve theme submissions

Architecture at a Glance

Component Technology

Frontend

Astro + SolidJS + TailwindCSS

Backend

Astro SSR on Vercel

Database

Turso (edge SQLite)

Auth

Lucia with OAuth + email/password

Key Decisions

The gallery uses a decentralized preview model - theme developers host their own demos. See Design Decisions for the reasoning.

Documentation Sections

Design Decisions

Why we chose decentralized previews over server-side builds

Architecture

Technical deep-dive into the application structure

Setup Guide

Step-by-step deployment instructions

Authentication

OAuth configuration and session management

Database Schema

Table structures and relationships