sitectl-omeka-s

command module
v0.4.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 4, 2026 License: MIT Imports: 3 Imported by: 0

README

sitectl-omeka-s

sitectl-omeka-s simplifies the creation and operation of repositories created using the LibOps Omeka S template. It provides sitectl commands for the Omeka S API, resource shortcuts, module maintenance, validation, and health checks.

Documentation: https://sitectl.libops.io/plugins/omeka-s

Requirements

  • sitectl.
  • Docker with the Compose v2 plugin for local Omeka S sites.
  • No additional app-plugin dependency beyond core sitectl.

Quick Start

Create a local Omeka S site from the matching template:

sitectl create omeka-s/default \
  --template-repo https://github.com/libops/omeka-s \
  --path ./my-omeka-s-site \
  --type local \
  --checkout-source template \
  --default-context

The template README is at https://github.com/libops/omeka-s.

Basic Operations

Use sitectl compose to start or inspect the stack:

sitectl compose up --remove-orphans -d

Use sitectl healthcheck and sitectl validate to check the site:

sitectl healthcheck
sitectl validate

Use sitectl image for local image or build-arg overrides:

sitectl image set --tag omeka-s=nginx-1.30.3-php84

Use sitectl set and sitectl converge for component changes:

sitectl set ingress enabled --mode https-custom --domain omeka-s.localhost
sitectl set ingress enabled --trusted-ip 203.0.113.10/32 --max-upload-size 2G --upload-timeout 10m
sitectl converge

See the Omeka S plugin docs for lifecycle operations, API helpers, resource shortcuts, and module maintenance.

License

sitectl-omeka-s is licensed under the MIT License.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL