# Dockerfile für share / rb / 2025


FROM docker.io/alfresco/alfresco-share:25.2.0

ARG TOMCAT_DIR=/usr/local/tomcat

# SET to https port 443
RUN sed -i "/<Connector port=\"8080\"/s/\/>/ scheme=\"https\" secure=\"true\" proxyName=\"mysrv.my.dom.ain\" proxyPort=\"443\"\/>/g" /usr/local/tomcat/conf/server.xml 
# Increase default cacheMaxSize
RUN sed -i "s|<Context>|<Context>\n<Resources cacheMaxSize=\"51200\"/> |g" $TOMCAT_DIR/conf/context.xml

 ADD ./share_amps/*.amp ${TOMCAT_DIR}/amps_share/

 RUN java -jar ${TOMCAT_DIR}/alfresco-mmt/alfresco-mmt*.jar install \
     ${TOMCAT_DIR}/amps_share ${TOMCAT_DIR}/webapps/share -directory -nobackup -verbose


# docker build share -t docker.io/alfresco/alfresco-share:25.2.0 -t docker.io/alfresco/alfresco-share-mytest:25.2.0
