Public Repository

Last pushed: 3 months ago
Short Description
Open sourced User Storage User Interface running on the OpenCADC Tomcat Alpine linux server.
Full Description

How to use

This container runs on port 8080:

http://localhost:8080/storage/list/

Please see the Tomcat documentation.

Documentation for the User Storage UI.

To mount a local WAR file, just use:

-v /my/local/dir:/usr/local/tomcat/webapp

This image also extends the remote debug port on 5555:

-p 5555:5555

Then attach your IDE to it.

Running with Docker for your environment

To run in your environment, create your own Dockerfile:

# This is the Docker hub location for the User Storage User Interface (Project Beacon)
FROM opencadc/storage

# The JAVA_OPTS variable to pass to Tomcat.  Note the -Dca.nrc.cadc.reg.client.RegistryClient.host property.
ENV JAVA_OPTS "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5555 -Djava.security.egd=file:/dev/./urandom -Djsse.enableSNIExtension=false -DSSO_SERVERS=<Your SSO Hosts>"
Docker Pull Command
Owner
opencadc

Comments (0)