Skip to content

introproventures/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

Releases

No releases published

Packages

No packages published

Languages

  • Makefile 57.2%
  • Java 29.7%
  • Smarty 10.2%
  • Dockerfile 2.9%