You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
104 lines
2.6 KiB
104 lines
2.6 KiB
version: '3.4'
|
|
|
|
services:
|
|
sts-server:
|
|
build:
|
|
context: ./aspnet-core/services/Publish/identityserver
|
|
volumes:
|
|
- ./deploy/framework/ids-sts/logs:/app/Logs
|
|
- ./deploy/framework/ids-sts/modules:/app/Modules
|
|
restart: always
|
|
|
|
sts-api:
|
|
build:
|
|
context: ./aspnet-core/services/Publish/identityserver4-admin
|
|
volumes:
|
|
- ./deploy/framework/ids-admin/logs:/app/Logs
|
|
- ./deploy/framework/ids-admin/modules:/app/Modules
|
|
restart: always
|
|
depends_on:
|
|
- sts-server
|
|
|
|
admin-api:
|
|
build:
|
|
context: ./aspnet-core/services/Publish/admin
|
|
volumes:
|
|
- ./deploy/framework/ids-admin/logs:/app/Logs
|
|
- ./deploy/framework/ids-admin/modules:/app/Modules
|
|
restart: always
|
|
depends_on:
|
|
- sts-server
|
|
|
|
localization-api:
|
|
build:
|
|
context: ./aspnet-core/services/Publish/localization
|
|
volumes:
|
|
- ./deploy/framework/localization/logs:/app/Logs
|
|
- ./deploy/framework/localization/modules:/app/Modules
|
|
restart: always
|
|
depends_on:
|
|
- sts-server
|
|
|
|
platform-api:
|
|
build:
|
|
context: ./aspnet-core/services/Publish/platform
|
|
volumes:
|
|
- ./deploy/framework/platform/logs:/app/Logs
|
|
- ./deploy/framework/platform/modules:/app/Modules
|
|
- ./deploy/framework/platform/blobs:/app/file-blob-storing
|
|
restart: always
|
|
depends_on:
|
|
- sts-server
|
|
|
|
messages-api:
|
|
build:
|
|
context: ./aspnet-core/services/Publish/messages
|
|
volumes:
|
|
- ./deploy/framework/messages/logs:/app/Logs
|
|
- ./deploy/framework/messages/modules:/app/Modules
|
|
restart: always
|
|
depends_on:
|
|
- sts-server
|
|
|
|
task-api:
|
|
build:
|
|
context: ./aspnet-core/services/Publish/task-management
|
|
volumes:
|
|
- ./deploy/framework/task/logs:/app/Logs
|
|
- ./deploy/framework/task/modules:/app/Modules
|
|
restart: always
|
|
depends_on:
|
|
- sts-server
|
|
|
|
webhook-api:
|
|
build:
|
|
context: ./aspnet-core/services/Publish/webhooks
|
|
volumes:
|
|
- ./deploy/framework/webhook/logs:/app/Logs
|
|
- ./deploy/framework/webhook/modules:/app/Modules
|
|
restart: always
|
|
depends_on:
|
|
- sts-server
|
|
|
|
workflow-api:
|
|
build:
|
|
context: ./aspnet-core/services/Publish/workflow
|
|
volumes:
|
|
- ./deploy/framework/workflow/logs:/app/Logs
|
|
- ./deploy/framework/workflow/modules:/app/Modules
|
|
restart: always
|
|
depends_on:
|
|
- sts-server
|
|
|
|
internal-apigateway:
|
|
build:
|
|
context: ./aspnet-core/services/Publish/internal-apigateway
|
|
volumes:
|
|
- ./deploy/framework/apigateway/logs:/app/Logs
|
|
- ./deploy/framework/apigateway/modules:/app/Modules
|
|
restart: always
|
|
|
|
ui:
|
|
build:
|
|
context: ./apps/vue
|
|
restart: always
|
|
|