|
| 1 | +app: |
| 2 | + version: '@project.version@' |
| 3 | + |
| 4 | +server: |
| 5 | + port: {{furmsServer.port}} |
| 6 | + address: {{furmsServer.host}} |
| 7 | + ssl: |
| 8 | + key-store-type: {{furmsServer.pki.keyStore.type}} |
| 9 | + key-store-password: {{furmsServer.pki.keyStore.password}} |
| 10 | + key-store: ./{{keystoreTargetFileName}} |
| 11 | + key-password: ${server.ssl.key-store-password} |
| 12 | + enabled-protocols: TLSv1.2, TLSv1.3 |
| 13 | + |
| 14 | +furms: |
| 15 | + unity: |
| 16 | + url: https://{{unity.advertisedHost}} |
| 17 | + ssl: |
| 18 | + trust-store: file:./{{truststoreTargetFileName}} |
| 19 | + trust-store-password: {{trustStore.password}} |
| 20 | + |
| 21 | + admin-url: https://{{unity.host}}:{{unity.port}}/rest-admin/v1 |
| 22 | + admin-user: {{unityApiClientUsername}} |
| 23 | + admin-password: {{unityApiClientPassword}} |
| 24 | + oAuth: |
| 25 | + clientId: {{unityOauthClientUsername}} |
| 26 | + clientSecret: {{unityOauthClientPassword}} |
| 27 | + url: https://{{furmsServer.advertisedHost}} |
| 28 | + psk: |
| 29 | + centralIdPUser: {{furmsServer.preSharedKeys.cIdP.username}} |
| 30 | + centralIdPSecret: {{furmsServer.preSharedKeys.cIdP.password}} |
| 31 | + front: |
| 32 | + maxSessionInactivity: {{furmsServer.ui.maxSessionInactivityInSeconds if furmsServer.ui.maxSessionInactivityInSeconds is defined else '1800'}} |
| 33 | + secondsBeforeShowingSessionExpirationWarning: {{furmsServer.ui.secondsBeforeShowingLogoutWarning if furmsServer.ui.secondsBeforeShowingLogoutWarning is defined else '120'}} |
| 34 | + language: en |
| 35 | + layout: |
| 36 | + styles: |
| 37 | + custom: file:./layout/custom_style.css |
| 38 | + panels: |
| 39 | + top: file:./layout/top_panel.html |
| 40 | + left: file:./layout/left_panel.html |
| 41 | + right: file:./layout/right_panel.html |
| 42 | + bottom: file:./layout/bottom_panel.html |
| 43 | + |
| 44 | + sshkeys: |
| 45 | + cleanStaleRequestsAfter: 1D |
| 46 | + notification: |
| 47 | + new-policy-template-id: policyAcceptanceNew |
| 48 | + new-policy-revision-template-id: policyAcceptanceRevision |
| 49 | + new-invitation-template-id: invitationNew |
| 50 | + accepted-invitation-template-id: invitationAccepted |
| 51 | + rejected-invitation-template-id: invitationRejected |
| 52 | + new-application-template-id: applicationNew |
| 53 | + accepted-application-template-id: applicationAccepted |
| 54 | + rejected-application-template-id: applicationRejected |
| 55 | + resource-usage-alarm-template-id: resourceUsageAlarm |
| 56 | + resource-usage-alarm-without-url-template-id: resourceUsageAlarmWithoutUrl |
| 57 | + |
| 58 | + invitations: |
| 59 | + expiration-time-in-seconds: 604800 |
| 60 | + fenix-form: fenixForm |
| 61 | + site-form: siteForm |
| 62 | + community-form: communityForm |
| 63 | + project-form: projectForm |
| 64 | + |
| 65 | +spring: |
| 66 | + datasource: |
| 67 | + url: jdbc:postgresql://{{furmsServer.db.host}}/{{furmsServer.db.dbName}} |
| 68 | + username: {{furmsServer.db.username}} |
| 69 | + password: {{furmsServer.db.password}} |
| 70 | + driver-class-name: org.postgresql.Driver |
| 71 | + hikari: |
| 72 | + leak-detection-threshold: 10000 |
| 73 | + rabbitmq: |
| 74 | + host: {{furmsServer.broker.host}} |
| 75 | + port: {{furmsServer.broker.port}} |
| 76 | + username: {{furmsServer.broker.username}} |
| 77 | + password: {{furmsServer.broker.password}} |
| 78 | + connection-timeout: 10000 |
| 79 | + virtualHost: {{furmsServer.broker.virtualHost}} |
| 80 | + ssl: |
| 81 | + enabled: true |
| 82 | + trustStore: ${furms.unity.ssl.trust-store} |
| 83 | + trustStorePassword: ${furms.unity.ssl.trust-store-password} |
| 84 | + algorithm: TLSv1.2 |
| 85 | + |
| 86 | +logging: |
| 87 | + config: ./logback.xml |
0 commit comments