Skip to content

Default backup strategy #140

@godjirax

Description

@godjirax

On first ks use, ask user if he wants to have a backup strategy

ks <cmd>

Oh! I see you don't have any backup strategy!

Be carefull you are responsible for you secrets.
Keystone helps you to share secrets, not to restore if you loose them.

You can set a default backup strategy.
It will backup your projects secrets in `~/.config/keystone/backup` folder.

Do you want a default basic backup stragegy? y/n

n => No problem, keep it mind to setup one later!

y=> backup folder? (~/.config/keystone/backup)
  • Store in ~/.config/keystone.yaml user choice
  • Create default backup hook
  • Create cmd to restore one backup, without overriding project secrets for all users (current restore cmd)

Metadata

Metadata

Assignees

No one assigned

    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