Installation with Docker Podman - UB-Mannheim/escriptorium GitHub Wiki
Install eScriptorium in a container (Docker or Podman)
Prepare a server
These instructions were tested on Debian bookworm and Ubuntu 24.04 LTS (noble).
Prepare the container software
Either Docker (commercial) or Podman (free) can be used.
Prepare Docker
Get Docker from docker.com (not recommended)
sudo apt update
sudo apt install curl git
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
sudo apt update
sudo apt install docker-ce
Get Docker from Debian / Ubuntu
The Docker version from the official Debian / Ubuntu package sources is older than the one from docker.com, but works fine.
Note that older Docker versions like this one don't support docker compose
.
Use them with docker-compose
which works similar.
sudo apt update
sudo apt install curl git docker.io docker-compose
Prepare Podman
sudo apt update
sudo apt install curl git podman podman-compose