8000 Ensure Docker setup works and reflects new settings · Issue #112 · endatix/endatix · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Ensure Docker setup works and reflects new settings #112
Open
@PeterMarinov

Description

@PeterMarinov

Important

This must be implemented with using the feature/46-integrate-identity as a feature branch. You will branch from it and when ready simply make a PR back to the feature/46-integrate-identity

Goal

With the #111 PR, there were some config changes added, which require a change in the way docker setup is handled, so that everything works as expected and users can set up a functional app.

Changes Description (it's also in the PR)

  • Endatix:ApplyMigrations - new setting added under "Endatix:Data". Set this to true to enable Db migrations
  • Security settings removed and all Jwt settings moved under "Endatix:Jwt"
    • JwtSigningKey renamed to SigningKey
    • JwtExpiryInMinutes renamed to ExpiryInMinutes
    • Issuer new setting added. A string for the JWT issuer. Example values "api.myapp.com" or "https://localhost:5000" or "endatix-api"
    • Audiences new setting added. List of valid audiences for the JWT token. Example: ["www.myapp.com", "https://localhost:3000", "endatix-app"]

Scope

  • Modify Docker setup files are required
  • Update docs as required

Acceptance Criteria

  • Users can follow the documentation and complete the docker setup

Deliverables

  • Updated docker files
  • Updated Documentation
    • Describe the config changes and logic connected with IdentitySeed.SeedInitialUser for both Docker and Nuget setup

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0