Profiles - epam/acuity GitHub Wiki

Application utilizes several profiles which are set in env. files in acuity-docker part of application For more details please check comments in acuity-docker/.env.dev and acuity-docker/.env

Enabling profiles turns on different spring configuration which are stored in acuity-docker/acuity-spring-configs

Primarily you need to understand the following profiles:

  • dev - launch application for dev environment
  • prod - launch application for prod environment

Authentication profiles

  • local-no-security - disables application authentication (use for local start-up only)
  • azure-sso - enable Azure AD authentication

Storage profiles

Enable different file-storages for ACUITY

  • local-storage - enables local-file storage which mounts acuity-docker/local-file-storage directory to usr/root/local-file-storage dir to ACUITY Admin's docker container
  • azure-storage - enables Azure Files Share as a source folder
  • smb-storage - enables smb file shares for ACUITY

Configuration type

  • remote-config - this profile enables config-server to share configuration files from acuity-docker/acuity-spring-configs folder with all ACUITY applications in docker network.
  • local-config - used for development purposes only to start distinct application and make specific folder as configuration source, please see Developer's section of corresponding app repository for more details
⚠️ **GitHub.com Fallback** ⚠️