Skip to content

dts-hosting/docker-archon

Repository files navigation

Docker Archon

docker compose build
docker compose up

# for migrations use: (wait 1-2 minutes for archivesspace to start)
docker compose -f migration.yml up

FYI: for ArchivesSpace only the backend is enabled.

Migrations

If upgrading from an earlier (3.x) version:

DROP DATABASE archon;
CREATE DATABASE archon;

Restore the Archon database. Next, run these:

UPDATE archon.tblCore_Configuration
SET Value = 'default' WHERE Directive = 'Default Theme';

UPDATE archon.tblCore_Configuration
SET Value = '$1$Gr2LN2uT$Fx3pLTiWW/psVf/WkUajV.' WHERE Directive = 'SA Password';

UPDATE archon.tblCore_Configuration
SET Value = '1' WHERE Directive = 'Public Enabled'

To run the migration tool:

wget https://github.com/archivesspace/archon-migration/releases/download/v2.3.x/archon-migration.jar
java -jar archon-migration.jar

Custom builds

VERSION=3.21.3
URL=https://github.com/archonproject/archon.git
docker compose build --build-arg ARCHON_VERSION=$BRANCH ARCHON_URL=$URL app
docker compose up

Docker hub

To push this to docker hub follow the standard docs:

VERSION=3.21.3
DOCKER_ID_USER=lyrasis
docker tag archon:latest $DOCKER_ID_USER/archon:$VERSION
docker push $DOCKER_ID_USER/archon:$VERSION

About

Run Archon in Docker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors