Skip to content

Default Config Bug OR Docs Missing Step #5075

@akeslo

Description

@akeslo

Bug Description

Unable to start webserver:

╰─$ fides webserver

Loaded config from: .fides/fides.toml

There are missing required configuration variables. Please add the following config variables to either the fides.toml file or your environment variables to start Fides:

  • security.app_encryption_key
  • security.oauth_root_client_id
  • security.oauth_root_client_secret

Visit the Fides deployment documentation for more information: https://docs.ethyca.com/fides/deployment
*Side note, above documentation link yields 404. Will open separate issue.

Steps to Reproduce

fides init
fides webserver

╰─$ fides init

Loaded config from: .fides/fides.toml

███████╗██╗██████╗ ███████╗███████╗
██╔════╝██║██╔══██╗██╔════╝██╔════╝
█████╗ ██║██║ ██║█████╗ ███████╗
██╔══╝ ██║██║ ██║██╔══╝ ╚════██║
██║ ██║██████╔╝███████╗███████║
╚═╝ ╚═╝╚═════╝ ╚══════╝╚══════╝

Initializing fides...

Ethyca exists to make privacy a default feature of any tech stack, and we need your consent to use some of your data to achieve this mission:

- Usage statistics, including a unique identifier, for product improvement
- Your email address and organization name, for our sales team (we will never share this data)

You can learn more, and manage your privacy settings any time by visiting:
https://fid.es/privacy

Opt-in to anonymous usage analytics? [y/N]: n
Directory './.fides' already exists.
Configuration file already exists: ./.fides/fides.toml
To learn more about configuring fides, see:
https://ethyca.github.io/fides/config/

╰─$ fides webserver

Loaded config from: .fides/fides.toml

There are missing required configuration variables. Please add the following config variables to either the fides.toml file or your environment variables to start Fides:

  • security.app_encryption_key
  • security.oauth_root_client_id
  • security.oauth_root_client_secret

Visit the Fides deployment documentation for more information: https://docs.ethyca.com/fides/deployment

Expected behavior

Webserver should launch per quick start instructions

image image

Environment

  • Version: 2.40.0
  • OS: Mac OSx
  • Python Version: 3.9
  • Docker Version: 20.0

Additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions