Skip to content

igdianov/activiti-cloud-notifications-graphql

 
 

Repository files navigation

Activiti Cloud Notifications GraphQL

Join Us in Gitter Build Status Travis Coverage Status ASL 2.0 CLA Docker Build Status Known Vulnerabilities security status stability status

Docker Image

Building & Running this Service

You can build this service from source using Git & Maven or you can just run our Docker Image.

Spring Boot:

git clone https://github.com/Activiti/activiti-cloud-notifications-graphql.git cd activiti-cloud-notifications-graphql/ mvn clean install spring-boot:run

Docker:

docker run -p 8182:8182 -d --name activiti-cloud-notifications-graphql activiti/activiti-cloud-notifications-graphql:latest

Environemnt Variables

server.port=${ACT_NOTIFICATIONS_GRAPHQL_PORT:8080}
spring.application.name=${ACT_NOTIFICATIONS_GRAPHQL_APP_NAME:notifications-graphql}
spring.jackson.serialization.fail-on-unwrapped-type-identifiers=${ACT_SPRING_JACKSON_FAIL_ON_UNWRAPPED_IDS:false}
keycloak.auth-server-url=${ACT_KEYCLOAK_URL:http://activiti-cloud-sso-idm:8180/auth}
keycloak.realm=${ACT_KEYCLOAK_REALM:springboot}
keycloak.resource=${ACT_KEYCLOAK_RESOURCE:activiti}
keycloak.public-client=${ACT_KEYCLOAK_CLIENT:true}
keycloak.ssl-required=${ACT_KEYCLOAK_SSL_REQUIRED:none}
keycloak.security-constraints[0].authRoles[0]=${ACT_KEYCLOAK_ROLES:user}
keycloak.security-constraints[0].securityCollections[0].patterns[0]=${ACT_KEYCLOAK_PATTERNS:/*}
keycloak.principal-attribute=${ACT_KEYCLOAK_PRINCIPAL_ATTRIBUTE:preferred-username}
activiti.keycloak.admin-client-app=${ACT_KEYCLOAK_CLIENT_APP:admin-cli}
activiti.keycloak.client-user=${ACT_KEYCLOAK_CLIENT_USER:client}
activiti.keycloak.client-password=${ACT_KEYCLOAK_CLIENT_PASSWORD:client}
spring.rabbitmq.host=${ACT_RABBITMQ_HOST:rabbitmq}
eureka.client.serviceUrl.defaultZone=${ACT_EUREKA_URL:http://activiti-cloud-registry:8761/eureka/}
eureka.instance.hostname=${ACT_NOTIFICATIONS_GRAPHQL_HOST:activiti-cloud-notifications-graphql}
eureka.client.enabled=${ACT_NOTIFICATIONS_GRAPHQL_EUREKA_CLIENT_ENABLED:true}

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Makefile 52.0%
  • Java 24.4%
  • Smarty 21.2%
  • Dockerfile 2.4%