12 changed files with 285 additions and 158 deletions
@ -1,102 +1,102 @@ |
|||||
version: '3.4' |
version: '3.4' |
||||
|
|
||||
services: |
services: |
||||
agile-config: |
sts-server: |
||||
image: kklldog/agile_config:latest |
|
||||
environment: |
environment: |
||||
- adminConsole=true |
- AgileConfig__IsEnabled=true |
||||
- db:provider=mysql |
- AgileConfig__env=DEV |
||||
- db:conn=Server=127.0.0.1;Database=agile;User Id=root;Password=123456;Character Set=utf8mb4 |
|
||||
ports: |
|
||||
- "5000:5000" |
|
||||
volumes: |
|
||||
- /etc/localtime:/etc/localtime |
|
||||
restart: always |
|
||||
|
|
||||
identity-server-sts: |
|
||||
environment: |
|
||||
- AgileConfig__env=PROD |
|
||||
- AgileConfig__appId=LINGYUN.Abp.AuthServer |
- AgileConfig__appId=LINGYUN.Abp.AuthServer |
||||
- AgileConfig__secret=1q2w3E* |
- AgileConfig__secret=1q2w3E* |
||||
- AgileConfig__nodes=http://agile-config:5000 |
- AgileConfig__nodes=http://docker.gzbit.cn:5000 |
||||
- AgileConfig__name=AuthServer |
- AgileConfig__name=AuthServer |
||||
- AgileConfig__tag=AuthServer |
- AgileConfig__tag=AuthServer |
||||
depends_on: |
|
||||
- agile-config |
|
||||
|
|
||||
identity-server-admin: |
sts-api: |
||||
environment: |
environment: |
||||
- AgileConfig__env=PROD |
- AgileConfig__IsEnabled=true |
||||
|
- AgileConfig__env=DEV |
||||
- AgileConfig__appId=LINGYUN.Abp.IdentityServer.Admin |
- AgileConfig__appId=LINGYUN.Abp.IdentityServer.Admin |
||||
- AgileConfig__secret=1q2w3E* |
- AgileConfig__secret=1q2w3E* |
||||
- AgileConfig__nodes=http://agile-config:5000 |
- AgileConfig__nodes=http://docker.gzbit.cn:5000 |
||||
- AgileConfig__name=IdentityServer.Admin |
- AgileConfig__name=IdentityServer.Admin |
||||
- AgileConfig__tag=IdentityServer.Admin |
- AgileConfig__tag=IdentityServer.Admin |
||||
depends_on: |
|
||||
- agile-config |
|
||||
|
|
||||
admin-service: |
admin-api: |
||||
environment: |
environment: |
||||
- AgileConfig__env=PROD |
- AgileConfig__IsEnabled=true |
||||
|
- AgileConfig__env=DEV |
||||
- AgileConfig__appId=LINGYUN.Abp.Backend.Admin |
- AgileConfig__appId=LINGYUN.Abp.Backend.Admin |
||||
- AgileConfig__secret=1q2w3E* |
- AgileConfig__secret=1q2w3E* |
||||
- AgileConfig__nodes=http://agile-config:5000 |
- AgileConfig__nodes=http://docker.gzbit.cn:5000 |
||||
- AgileConfig__name=Backend.Admin |
- AgileConfig__name=BackendAdmin |
||||
- AgileConfig__tag=Backend.Admin |
- AgileConfig__tag=BackendAdmin |
||||
depends_on: |
|
||||
- agile-config |
|
||||
|
|
||||
localization-service: |
localization-api: |
||||
environment: |
environment: |
||||
- AgileConfig__env=PROD |
- AgileConfig__IsEnabled=true |
||||
|
- AgileConfig__env=DEV |
||||
- AgileConfig__appId=LINGYUN.Abp.Localization |
- AgileConfig__appId=LINGYUN.Abp.Localization |
||||
- AgileConfig__secret=1q2w3E* |
- AgileConfig__secret=1q2w3E* |
||||
- AgileConfig__nodes=http://agile-config:5000 |
- AgileConfig__nodes=http://docker.gzbit.cn:5000 |
||||
- AgileConfig__name=Localization |
- AgileConfig__name=Localization |
||||
- AgileConfig__tag=Localization |
- AgileConfig__tag=Localization |
||||
depends_on: |
|
||||
- agile-config |
|
||||
|
|
||||
platform-service: |
platform-api: |
||||
environment: |
environment: |
||||
- AgileConfig__env=PROD |
- AgileConfig__IsEnabled=true |
||||
|
- AgileConfig__env=DEV |
||||
- AgileConfig__appId=LINGYUN.Abp.Platform |
- AgileConfig__appId=LINGYUN.Abp.Platform |
||||
- AgileConfig__secret=1q2w3E* |
- AgileConfig__secret=1q2w3E* |
||||
- AgileConfig__nodes=http://agile-config:5000 |
- AgileConfig__nodes=http://docker.gzbit.cn:5000 |
||||
- AgileConfig__name=Platform |
- AgileConfig__name=Platform |
||||
- AgileConfig__tag=Platform |
- AgileConfig__tag=Platform |
||||
depends_on: |
|
||||
- agile-config |
|
||||
|
|
||||
messages-service: |
messages-api: |
||||
|
environment: |
||||
|
- AgileConfig__IsEnabled=true |
||||
|
- AgileConfig__env=DEV |
||||
|
- AgileConfig__appId=LINGYUN.Abp.Message |
||||
|
- AgileConfig__secret=1q2w3E* |
||||
|
- AgileConfig__nodes=http://docker.gzbit.cn:5000 |
||||
|
- AgileConfig__name=Message |
||||
|
- AgileConfig__tag=Message |
||||
|
|
||||
|
task-api: |
||||
|
environment: |
||||
|
- AgileConfig__IsEnabled=true |
||||
|
- AgileConfig__env=DEV |
||||
|
- AgileConfig__appId=LINGYUN.Abp.Task |
||||
|
- AgileConfig__secret=1q2w3E* |
||||
|
- AgileConfig__nodes=http://docker.gzbit.cn:5000 |
||||
|
- AgileConfig__name=Task |
||||
|
- AgileConfig__tag=Task |
||||
|
|
||||
|
webhook-api: |
||||
environment: |
environment: |
||||
- AgileConfig__env=PROD |
- AgileConfig__IsEnabled=true |
||||
- AgileConfig__appId=LINGYUN.Abp.Messages |
- AgileConfig__env=DEV |
||||
|
- AgileConfig__appId=LINGYUN.Abp.Webhooks |
||||
- AgileConfig__secret=1q2w3E* |
- AgileConfig__secret=1q2w3E* |
||||
- AgileConfig__nodes=http://agile-config:5000 |
- AgileConfig__nodes=http://docker.gzbit.cn:5000 |
||||
- AgileConfig__name=Messages |
- AgileConfig__name=Webhooks |
||||
- AgileConfig__tag=Messages |
- AgileConfig__tag=Webhooks |
||||
depends_on: |
|
||||
- agile-config |
|
||||
|
|
||||
apigateway-admin-service: |
workflow-api: |
||||
environment: |
environment: |
||||
- AgileConfig__env=PROD |
- AgileConfig__IsEnabled=true |
||||
- AgileConfig__appId=LINGYUN.Abp.Apigateway.Admin |
- AgileConfig__env=DEV |
||||
|
- AgileConfig__appId=LINGYUN.Abp.Workflow |
||||
- AgileConfig__secret=1q2w3E* |
- AgileConfig__secret=1q2w3E* |
||||
- AgileConfig__nodes=http://agile-config:5000 |
- AgileConfig__nodes=http://docker.gzbit.cn:5000 |
||||
- AgileConfig__name=Apigateway.Admin |
- AgileConfig__name=Workflow |
||||
- AgileConfig__tag=Apigateway.Admin |
- AgileConfig__tag=Workflow |
||||
depends_on: |
|
||||
- agile-config |
|
||||
|
|
||||
apigateway-host-service: |
internal-apigateway: |
||||
environment: |
environment: |
||||
- AgileConfig__env=PROD |
- AgileConfig__IsEnabled=true |
||||
- AgileConfig__appId=LINGYUN.Abp.Apigateway |
- AgileConfig__env=DEV |
||||
|
- AgileConfig__appId=LINGYUN.Internal.ApiGateway |
||||
- AgileConfig__secret=1q2w3E* |
- AgileConfig__secret=1q2w3E* |
||||
- AgileConfig__nodes=http://agile-config:5000 |
- AgileConfig__nodes=http://docker.gzbit.cn:5000 |
||||
- AgileConfig__name=Apigateway |
- AgileConfig__name=ApiGateway |
||||
- AgileConfig__tag=Apigateway |
- AgileConfig__tag=ApiGateway |
||||
depends_on: |
|
||||
- agile-config |
|
||||
|
|||||
@ -1,79 +1,114 @@ |
|||||
version: '3.4' |
version: '3.4' |
||||
|
|
||||
services: |
services: |
||||
identity-server-sts: |
sts-server: |
||||
build: |
build: |
||||
context: ./aspnet-core/services/Publish/identityserver |
context: ./aspnet-core/services/Publish/identityserver |
||||
volumes: |
volumes: |
||||
- D:\Projects\Development\Abp\Application\logs\ids-sts:/app/Logs |
- D:\Project\Abp\logs\ids-sts:/app/Logs |
||||
restart: always |
- D:\Project\Abp\data\ids-sts\Modules:/app/Modules |
||||
|
networks: |
||||
|
- framework |
||||
|
|
||||
identity-server-admin: |
sts-api: |
||||
build: |
build: |
||||
context: ./aspnet-core/services/Publish/identityserver4-admin |
context: ./aspnet-core/services/Publish/identityserver4-admin |
||||
volumes: |
volumes: |
||||
- D:\Projects\Development\Abp\Application\logs\ids-admin:/app/Logs |
- D:\Project\Abp\logs\ids-admin:/app/Logs |
||||
|
- D:\Project\Abp\data\ids-admin\Modules:/app/Modules |
||||
depends_on: |
depends_on: |
||||
- identity-server-sts |
- sts-server |
||||
restart: always |
networks: |
||||
|
- framework |
||||
|
|
||||
admin-service: |
admin-api: |
||||
build: |
build: |
||||
context: ./aspnet-core/services/Publish/admin |
context: ./aspnet-core/services/Publish/admin |
||||
volumes: |
volumes: |
||||
- D:\Projects\Development\Abp\Application\logs\backend-admin:/app/Logs |
- D:\Project\Abp\logs\backend-admin:/app/Logs |
||||
|
- D:\Project\Abp\data\backend-admin\Modules:/app/Modules |
||||
depends_on: |
depends_on: |
||||
- identity-server-sts |
- sts-server |
||||
restart: always |
networks: |
||||
|
- framework |
||||
|
|
||||
localization-service: |
localization-api: |
||||
build: |
build: |
||||
context: ./aspnet-core/services/Publish/localization |
context: ./aspnet-core/services/Publish/localization |
||||
volumes: |
volumes: |
||||
- D:\Projects\Development\Abp\Application\logs\localization:/app/Logs |
- D:\Project\Abp\logs\localization:/app/Logs |
||||
restart: always |
- D:\Project\Abp\data\localization\Modules:/app/Modules |
||||
|
depends_on: |
||||
|
- sts-server |
||||
|
networks: |
||||
|
- framework |
||||
|
|
||||
platform-service: |
platform-api: |
||||
build: |
build: |
||||
context: ./aspnet-core/services/Publish/platform |
context: ./aspnet-core/services/Publish/platform |
||||
volumes: |
volumes: |
||||
- D:\Projects\Development\Abp\Application\logs\platform:/app/Logs |
- D:\Project\Abp\logs\platform:/app/Logs |
||||
- D:\Projects\Development\Abp\Application\data\platform:/app/file-blob-storing |
- D:\Project\Abp\data\platform\Modules:/app/Modules |
||||
|
- D:\Project\Abp\data\platform:/app/file-blob-storing |
||||
depends_on: |
depends_on: |
||||
- identity-server-sts |
- sts-server |
||||
restart: always |
networks: |
||||
|
- framework |
||||
|
|
||||
messages-service: |
messages-api: |
||||
build: |
build: |
||||
context: ./aspnet-core/services/Publish/messages |
context: ./aspnet-core/services/Publish/messages |
||||
volumes: |
volumes: |
||||
- D:\Projects\Development\Abp\Application\logs\messages:/app/Logs |
- D:\Project\Abp\logs\messages:/app/Logs |
||||
|
- D:\Project\Abp\data\messages\Modules:/app/Modules |
||||
depends_on: |
depends_on: |
||||
- identity-server-sts |
- sts-server |
||||
restart: always |
networks: |
||||
|
- framework |
||||
|
|
||||
apigateway-admin-service: |
task-api: |
||||
build: |
build: |
||||
context: ./aspnet-core/services/Publish/apigateway-admin |
context: ./aspnet-core/services/Publish/task-management |
||||
volumes: |
volumes: |
||||
- D:\Projects\Development\Abp\Application\logs\apigateway-admin:/app/Logs |
- D:\Project\Abp\logs\task-management:/app/Logs |
||||
|
- D:\Project\Abp\data\task-management\Modules:/app/Modules |
||||
depends_on: |
depends_on: |
||||
- identity-server-sts |
- sts-server |
||||
- admin-service |
networks: |
||||
restart: always |
- framework |
||||
|
|
||||
apigateway-host-service: |
webhook-api: |
||||
build: |
build: |
||||
context: ./aspnet-core/services/Publish/apigateway-host |
context: ./aspnet-core/services/Publish/webhooks |
||||
volumes: |
volumes: |
||||
- D:\Projects\Development\Abp\Application\logs\apigateway-host:/app/Logs |
- D:\Project\Abp\logs\webhooks:/app/Logs |
||||
|
- D:\Project\Abp\data\webhooks\Modules:/app/Modules |
||||
depends_on: |
depends_on: |
||||
- identity-server-sts |
- sts-server |
||||
- apigateway-admin-service |
networks: |
||||
restart: always |
- framework |
||||
|
|
||||
volumes: |
workflow-api: |
||||
dbdata: |
build: |
||||
|
context: ./aspnet-core/services/Publish/workflow |
||||
|
volumes: |
||||
|
- D:\Project\Abp\logs\workflow:/app/Logs |
||||
|
- D:\Project\Abp\data\workflow\Modules:/app/Modules |
||||
|
depends_on: |
||||
|
- sts-server |
||||
|
networks: |
||||
|
- framework |
||||
|
|
||||
|
internal-apigateway: |
||||
|
build: |
||||
|
context: ./aspnet-core/services/Publish/internal-apigateway |
||||
|
volumes: |
||||
|
- D:\Project\Abp\logs\internal-apigateway:/app/Logs |
||||
|
- D:\Project\Abp\data\internal-apigateway\Modules:/app/Modules |
||||
|
networks: |
||||
|
- framework |
||||
|
|
||||
networks: |
networks: |
||||
linyun-abp: |
framework: |
||||
|
name: nt |
||||
|
external: true |
||||
|
|||||
Loading…
Reference in new issue