diff --git a/Workbench/comanage_cron/Dockerfile b/Workbench/comanage_cron/Dockerfile new file mode 100644 index 0000000..4a0a411 --- /dev/null +++ b/Workbench/comanage_cron/Dockerfile @@ -0,0 +1,41 @@ +FROM i2incommon/comanage-registry:3.3.1-20201026 + +ENV COMANAGE_REGISTRY_ADMIN_FAMILY_NAME=Anderson +ENV COMANAGE_REGISTRY_ADMIN_USERNAME=banderson +ENV COMANAGE_REGISTRY_DATASOURCE=Database/Mysql +ENV COMANAGE_REGISTRY_DATABASE=registry +ENV COMANAGE_REGISTRY_DATABASE_HOST=comanage-data +ENV COMANAGE_REGISTRY_DATABASE_USER=registry_user +ENV COMANAGE_REGISTRY_DATABASE_USER_PASSWORD=123321 +ENV COMANAGE_REGISTRY_EMAIL_FROM=xxxx@example.edu +ENV COMANAGE_REGISTRY_EMAIL_TRANSPORT=Smtp +ENV COMANAGE_REGISTRY_EMAIL_PORT=25 +ENV COMANAGE_REGISTRY_EMAIL_HOST=smtp.example.edu +#ENV HTTPS_CERT_FILE=/etc/pki/tls/certs/localhost.crt +#ENV HTTPS_PRIVKEY_FILE=/etc/pki/tls/private/localhost.key +# COMANAGE_REGISTRY_SECURITY_SALT - autogenerated if not specified +# COMANAGE_REGISTRY_SECURITY_SEED - autogenerated if not specified +#ENV SHIBBOLETH_SP_CERT=/etc/shibboleth/sp-cert.pem +#ENV SHIBBOLETH_SP_PRIVKEY=/etc/shibboleth/sp-key.pem +#ENV SHIBBOLETH_SP_ENTITY_ID=comanage.example.edu +#ENV SHIBBOLETH_SP_METADATA_PROVIDER_XML=sdf +#ENV SHIBBOLETH_SP_SAMLDS_URL=thing + +RUN yum -y update && yum -y install --setopt=tsflags=nodocs epel-release python-pip && pip install awscli && pip install --upgrade pip + +ARG maintainer=my +ARG imagename=comanage +ARG version=3.3.1 +ARG CSPHOSTNAME=localhost +ENV CSPHOSTNAME=$CSPHOSTNAME +ENV COMANAGE_REGISTRY_VIRTUAL_HOST_FQDN=$CSPHOSTNAME + +LABEL Version=$version +ENV VERSION=$version + +COPY runcomangejob.sh /usr/local/bin/ +COPY --chown=root:root root-crontab /usr/local/etc +RUN chmod 755 /usr/local/bin/runcomangejob.sh && \ + /usr/bin/crontab -u root /usr/local/etc/root-crontab + +