add file

parent 695a34d8
#!/bin/bash
cd ../SKB-Admin/
sh build.sh
cd ../SKB-Edge-OAuth2/
sh build.sh
cd ../SKB-Portal-Backend/
sh build.sh
\ No newline at end of file
version: "3.4"
services:
keycloak:
image: jboss/keycloak:4.8.1.Final
restart: always
# ports:
# - 9001:8080
# - 9008:8443
networks:
- skb-net
hostname: keycloak
container_name: keycloak
volumes:
# themes > base
- type: bind
source: ./skb-keycloak-4_8_1/themes/base/login/messages
target: /opt/jboss/keycloak/themes/base/login/messages
- type: bind
source: ./skb-keycloak-4_8_1/themes/base/login/login.ftl
target: /opt/jboss/keycloak/themes/base/login/login.ftl
- type: bind
source: ./skb-keycloak-4_8_1/themes/base/login/template.ftl
target: /opt/jboss/keycloak/themes/base/login/template.ftl
- type: bind
source: ./skb-keycloak-4_8_1/themes/base/login/theme.properties
target: /opt/jboss/keycloak/themes/base/login/theme.properties
# themes > skb
- type: bind
source: ./skb-keycloak-4_8_1/themes/skb
target: /opt/jboss/keycloak/themes/skb
# SSL
- type: bind
source: ./skb-keycloak-4_8_1/META-INF/keycloak-themes.json
target: /opt/jboss/keycloak/standalone/deployments/META-INF/keycloak-themes.json
# SSL
#- type: bind
# source: ./https/cert.crt
# target: /etc/x509/https/tls.crt
#- type: bind
# source: ./https/cert.key
# target: /etc/x509/https/tls.key
# Config
- type: bind
source: ./skb-keycloak-4_8_1/standalone_4_8_1.xml
target: /opt/jboss/keycloak/standalone/configuration/standalone.xml
environment:
- TZ=Asia/Kuala_Lumpur
- KEYCLOAK_USER=admin
- KEYCLOAK_PASSWORD=Ctsb@2018
- KEYCLOAK_LOGLEVEL=ALL
- PROXY_ADDRESS_FORWARDING=true
- DB_VENDOR=MYSQL
- DB_ADDR=172.16.0.67
- DB_PORT=3306
- DB_DATABASE=keycloak481db
- DB_USER=root
- DB_PASSWORD=Dar3D3^1L
networks:
skb-net:
\ No newline at end of file
#!/bin/bash
sleepTime=${1:-5s}
echo "Docker Registry Login."
docker login -u=skb -p=Ctsb@2018 https://repo.cybersolution.com.my:9005/v2/
echo "Run Infrastructure."
docker-compose -f docker-compose-infra.yml -p skbframework up -d
echo "Sleeping for "$sleepTime
sleep $sleepTime
echo "Done."
echo "Run Framework."
docker-compose -f docker-compose-frame.yml -p skbframework up -d
echo "Sleeping for "$sleepTime
sleep $sleepTime
echo "Done."
echo "Run Services."
docker-compose -f docker-compose.yml -p skbframework up -d
\ No newline at end of file
#!/bin/bash
echo "Down docker-compose.yml"
docker-compose -f docker-compose.yml -p skbframework down
echo "Down docker-compose-frame.yml"
docker-compose -f docker-compose-frame.yml -p skbframework down
echo "Down docker-compose-infra.yml"
docker-compose -f docker-compose-infra.yml -p skbframework down
\ No newline at end of file
#!/bin/bash
# echo "Down docker-compose.yml"
# docker-compose -f docker-compose.yml -p skbframework down
# echo "Down docker-compose-frame.yml"
# docker-compose -f docker-compose-frame.yml -p skbframework down
# echo "Down docker-compose-infra.yml"
# docker-compose -f docker-compose-infra.yml -p skbframework down
docker stack rm skbframework
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment