Sign inSign up

teogramm/koha

By teogramm

•Updated over 1 year ago

Image
3

3.2K

teogramm/koha repository overview

⁠koha-docker

Docker Image Version (tag latest semver)

A Koha Docker container which includes:

  • The Apache webserver serving the OPAC (Port 8080) and the Koha staff interface (Port 8081), configured to use Plack.
  • The Zebra server and indexer.
  • The Koha background jobs worker.

A fully functional Koha instance additionally requires:

  • A MySQL/MariaDB server.
  • A Memcached server.
  • A RabbitMQ server with the stomp pulgin enabled.

Supported architectures: amd64, armhf, arm64

Elasticsearch is also supported, instead of Zebra.

Notice: SIP and Z3950 are still WIP.

A separate RabbitMQ server with the stomp plugin is required as well as a Memcached server. Both can be easily created using the images available on Docker Hub.

⁠Usage

The image is available on Docker Hub⁠

The main configuration environment variables are documented in config-main.env⁠.

For a quick start check out the included docker-compose⁠ file.

⁠Credits

Some scripts have been taken from https://gitlab.com/koha-community/docker/koha-docker⁠ and modified.

Tag summary

Content type

Image

Digest

sha256:9ddaab00d…

Size

664.5 MB

Last updated

over 1 year ago

docker pull teogramm/koha