> ## Documentation Index
> Fetch the complete documentation index at: https://libops-renovate-github-com-libops-sitectl-0-x.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Omeka Classic plugin

> Omeka Classic sitectl workflows including template creation and REST API helpers.

export const Compose = () => <Tooltip headline="Compose" tip={<>
        Docker Compose is Docker's tool for defining and running multi-container applications.{" "}
        <a href="https://docs.docker.com/compose/">https://docs.docker.com/compose/</a>.
      </>}>
    <>
      <Icon icon="docker" />
      {" "}
      Compose
    </>
  </Tooltip>;

The Omeka Classic plugin adds REST API helpers on top of the standard LibOps <Compose /> template workflow.

## Create

Start a new Omeka Classic site from the LibOps template:

```bash theme={null}
sitectl create omeka-classic
```

The created context uses `plugin: omeka-classic`, so `sitectl omeka-classic ...` commands run against that site's project directory and environment.

## Commands

The Omeka Classic plugin exposes focused helper pages for common operations:

* [Lifecycle](/plugins/omeka-classic/lifecycle) — building, starting, and rolling out the stack with core `sitectl` commands
* [API](/plugins/omeka-classic/api) for direct Omeka Classic REST API calls
* [Resources](/plugins/omeka-classic/resources) for common collection, item, file, user, and metadata reads
