Using AS 4.1 Docker in production with SSL, Subdomains, and Firewalls

52 views
Skip to first unread message

Adams, Thomas

unread,
Jun 12, 2025, 2:44:51 PM6/12/25
to Archivesspac...@lyrasislists.org, Adams, Thomas

Looking for step-by-step instructions to install ArchivesSpace 4.1 using docker for production use.

 

Thus far, the docker instance of AS 4.1 is running (no https, serving backend/oai under a prefix) , with original AS 3.5 content transferred over. Needed to update my local plugin to account for the Bootstrap 4.3 version change, now everything looks fine.

 

For non-docker installations, the following functionality is described in the AS technical manual

Serving HTTPS

SSL Certificates from the  Let’s  Encrypt bot

Subdomains for the public and the staff backend

 

However, how does one implement those functions within a docker environment.

 

BTW - Totally new at docker, could not even find vi command when attached to a docker container.

 

Should modifications be made in .env, docker-compose.yml, /etc/nginx/conf.d/default.conf or somewhere else?

 

When the next version of AS is released, how to I ensure that my modifications persist through the upgrade.

 

Separate question:

When I add new resource/agents in the backend, I do not see the changes in the public user interface. Does some special indexing need to happen, when running in containers, that is not already setup by default?

 

Thanks for any help you can provide.

 

-Tom



Disclaimer

The information contained in this communication from the sender is confidential. It is intended solely for use by the recipient and others authorized to receive it. If you are not the recipient, you are hereby notified that any disclosure, copying, distribution or taking action in relation of the contents of this information is strictly prohibited and may be unlawful.

Blake Henderson

unread,
Jul 4, 2025, 7:48:19 AM7/4/25
to Archivesspace_Users_Group, Adams, Thomas
Thomas,

You might find our docker implementation helpful:


-Blake-
MOBIUS

Blake Carver

unread,
Jul 4, 2025, 2:48:43 PM7/4/25
to archivesspac...@lyrasislists.org
 >> However, how does one implement those functions within a docker environment.

That's not in the Docker release yet, I do have a working version that's pretty close to ready for use. 

>>BTW - Totally new at docker, could not even find vi command when attached to a docker container.

There's not much of anything installed in the containers.

>>When the next version of AS is released, how to I ensure that my modifications persist through the upgrade.

If you move directories, you'll need to copy over your plugins.

>>When I add new resource/agents in the backend, I do not see the changes in the public user interface. Does some special indexing need to happen, when running in containers, that is not already setup by default?

That should be happening by default, so something is probably wrong. You do see things on the Staff side?


From: archivesspac...@lyrasislists.org <archivesspac...@lyrasislists.org> on behalf of Adams, Thomas <tad...@cshl.edu>
Sent: Thursday, June 12, 2025 2:44 PM
To: 'Archivesspac...@lyrasislists.org' <Archivesspac...@lyrasislists.org>
Cc: Adams, Thomas <tad...@cshl.edu>
Subject: [ArchivesSpace Users Group] Using AS 4.1 Docker in production with SSL, Subdomains, and Firewalls
 
You don't often get email from tad...@cshl.edu. Learn why this is important
--
You received this message because you are subscribed to the Google Groups "Archivesspace_Users_Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to Archivesspace_User...@lyrasislists.org.
To view this discussion visit https://groups.google.com/a/lyrasislists.org/d/msgid/Archivesspace_Users_Group/IA1PR18MB54921DCEB3DEEA856606D588BA74A%40IA1PR18MB5492.namprd18.prod.outlook.com.
Reply all
Reply to author
Forward
0 new messages