Skip to content

[Feature] settings import/export #294

@dpantel

Description

@dpantel

Feature request:

I would love an easy way to export and import the settings. It would help greatly with automated deployment (Ansible, etc.) of Heimdall.

I know I can copy the sqlite db, but that seems messy and might interfere with db changes in the future.

Some ideas:

  1. The most rudimentary way to implement this would be a simple sql dump and ingest. This way, all you need is a text file.

    • upsides
      • easy to implement
    • downsides
      • hard to read/edit manually
      • have to trust that text file is well-formed
  2. A more complicated, but better way would be to transform the necessary data to/from a config file.

    • downsides
      • harder to implement
    • upsides
    • formats to consider
      • TOML
      • YAML
      • JSON
      • INI

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions