Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
cas-server
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Khalid Ali
cas-server
Commits
ca0c50ef
Commit
ca0c50ef
authored
Jan 24, 2019
by
Khalid Ali
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'feature/add-docker' into 'master'
Dockerize CAS server Closes
#1
See merge request
!1
parents
a61f42e1
a070ccf6
Pipeline
#3702
passed with stages
in 8 minutes and 41 seconds
Changes
4
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
15 additions
and
2 deletions
+15
-2
Dockerfile
Dockerfile
+13
-0
src/main/resources/application.properties
src/main/resources/application.properties
+1
-1
src/main/resources/etc/cas/config/cas.properties
src/main/resources/etc/cas/config/cas.properties
+1
-1
tomcat.keystore
tomcat.keystore
+0
-0
No files found.
Dockerfile
0 → 100644
View file @
ca0c50ef
FROM
gradle:jdk11 as builder
COPY
--chown=gradle:gradle . /home/gradle/src
WORKDIR
/home/gradle/src
RUN
gradle build
FROM
openjdk:11-jre-slim
COPY
--from=builder /home/gradle/src/build/libs/cas.war /tmp/cas-overlay/
COPY
./tomcat.keystore /etc/cas/tomcat.keystore
COPY
./src/main/resources/etc/cas /etc/cas
WORKDIR
/tmp/cas-overlay
EXPOSE
9443
CMD
["java", "-jar", "/tmp/cas-overlay/cas.war"]
src/main/resources/application.properties
View file @
ca0c50ef
...
...
@@ -17,4 +17,4 @@ standalone.config=/etc/cas/config
#cas.tgc.crypto.encryption.key= LZT8P2nJeG9Wg59B2qOAM6EDZaM_BFIFtfkEX_LGdf8
#
#cas.webflow.crypto.signing.key= tNU9GP8Y-GmQJXtEA91aRnTZ7-lUcVSDZsYzOaotv5lHPKlQ2YrvhgDUM4y5AVY4AKmHrA3fUoefmZoQKXa1Vw
#
cas.webflow.crypto.encryption.key
=
zRO9dXSrfHlytKiiF56lqQ==
\ No newline at end of file
#cas.webflow.crypto.encryption.key= zRO9dXSrfHlytKiiF56lqQ==
src/main/resources/etc/cas/config/cas.properties
View file @
ca0c50ef
...
...
@@ -18,4 +18,4 @@ server.ssl.keyPassword=changeit
server.port
=
9443
cas.authn.accept.users
=
casuser::Mellon,username::password
\ No newline at end of file
cas.authn.accept.users
=
casuser::Mellon,username::password
tomcat.keystore
0 → 100644
View file @
ca0c50ef
File added
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment