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