Kitodo.Production is a workflow management tool for mass digitization and is part of the Kitodo Digital Library Suite.
Kitodo.Production supports various types of materials such as prints, periodicals, manuscripts, sheet music and typical documents of a Nachlass. The software is written in Java, uses Java Server Faces web technology to run on a Tomcat Servlet container, and is backed by a MySQL database utilizing the Hibernate framework to access it.
Kitodo is an open source software suite intended to support mass digitization projects for cultural heritage institutions. Kitodo is widely used and cooperatively maintained by major German libraries and digitization service providers. The software implements international standards such as METS, MODS, ALTO, and other formats maintained by the Library of Congress. Kitodo consists of several independent modules serving different purposes such as controlling the digitization workflow, enriching descriptive and structural metadata, and presenting the results to the public in a modern and convenient way.
For more information, visit the Kitodo homepage. You can also follow Kitodo News on Twitter.
The image contains the WAR, the database file and the config modules of the corresponding release for the Docker image tag.
docker pull markusweigelt/kitodo-production:TAG
After the container has been started Kitodo.Production can be reached at http://localhost:8080/kitodo with initial credentials testadmin / test.
| Name | Default | Description |
|---|---|---|
| KITODO_DB_HOST | localhost | Host of MySQL or MariaDB database |
| KITODO_DB_PORT | 3306 | Port of MySQL or MariaDB database |
| KITODO_DB_NAME | kitodo | Name of database used by Kitodo.Productions |
| KITODO_DB_USER | kitodo | Username to access database |
| KITODO_DB_PASSWORD | kitodo | Password used by username to access database |
| KITODO_ES_HOST | localhost | Host of Elasticsearch |
| KITODO_MQ_HOST | localhost | Host of ActiveMQ |
| KITODO_MQ_PORT | 61616 | Port of ActiveMQ |
| OCRD_MANAGER | Url of ocr manager |
| Name | Path | Description |
|---|---|---|
| Config Modules | /usr/local/kitodo | If the directory is mounted or bind per volume and is empty, then it will be prefilled with the provided config modules of the release. |
If the database is still empty, it will be initialized with the database script from the release.
This image is based on upstream code available at GitHub. If you have any problems with or questions about this image specifically, you can contact me under [email protected].
Content type
Image
Digest
sha256:8a2959035…
Size
289.1 MB
Last updated
almost 3 years ago
docker pull markusweigelt/kitodo-production