authelia storage

authelia storage

Manage the Authelia storage

Synopsis

Manage the Authelia storage.

This subcommand has several methods to interact with the Authelia SQL Database. This allows doing several advanced operations which would be much harder to do manually.

Examples

authelia storage --help

Options

      --encryption-key string      the storage encryption key to use
  -h, --help                       help for storage
      --mysql.address string       the MySQL server address (default "tcp://127.0.0.1:3306")
      --mysql.database string      the MySQL database name (default "authelia")
      --mysql.password string      the MySQL password
      --mysql.username string      the MySQL username (default "authelia")
      --postgres.address string    the PostgreSQL server address (default "tcp://127.0.0.1:5432")
      --postgres.database string   the PostgreSQL database name (default "authelia")
      --postgres.password string   the PostgreSQL password
      --postgres.schema string     the PostgreSQL schema name (default "public")
      --postgres.username string   the PostgreSQL username (default "authelia")
      --sqlite.path string         the SQLite database path

Options inherited from parent commands

  -c, --config strings                        configuration files or directories to load, for more information run 'authelia -h authelia config' (default [configuration.yml])
      --config.experimental.filters strings   list of filters to apply to all configuration files, for more information run 'authelia -h authelia filters'

SEE ALSO