Top Menu

Jump to content
Home
    Modules
      • Projects
      • Activity
      • Work packages
      • Gantt charts
      • News
    • Getting started
    • Introduction video
      Welcome to Wiki
      Get a quick overview of project management and team collaboration with OpenProject. You can restart this video from the help menu.

    • Help and support
    • Upgrade to Enterprise edition
    • User guides
    • Videos
    • Shortcuts
    • Community forum
    • Enterprise support

    • Additional resources
    • Data privacy and security policy
    • Digital accessibility (DE)
    • OpenProject website
    • Security alerts / Newsletter
    • OpenProject blog
    • Release notes
    • Report a bug
    • Development roadmap
    • Add and edit translations
    • API documentation
  • Sign in
      Forgot your password?

Side Menu

  • Overview
  • News
  • Forums
  • Repository
  • Wiki
    Wiki

Content

You are here:
  1. Wiki

Wiki

  • More
    • Print
    • Table of contents

Runtime Environment

The configuration server is usually deployed as docker container. The docker image is interface21/openwms-configuration:latest. When the service is started up, it must know where to read configuration files in yaml or properties format from. These files are the externalised configuration files of all other services in the network. They can be stored in a Git repository or locally on the file system. The latter is the preferred choice. Therefor the configuration service must itself be configured with two runtime properties:

spring.profiles.active: "native"
spring.cloud.config.server.native.search-locations: file:///openwms/conf

Further documentation of the configuration server can be found at the Spring Cloud Config project. During development mode it is preferable to let the Configuration Server point to a local folder that contains all the service configurations. Here we can use the file prefix from the Spring Resource abstraction, like file:///tmp/org.openwms.zile/conf

Loading...