view doc/libervia-cli/file_share_configuration.rst @ 3582:71516731d0aa

core (memory/sqla): database migration using Alembic: Alembic database migration tool, which is the recommended one for SQLAlchemy has been integrated. When a database is created, it will be used to stamp to current (head) revision, otherwise, DB will be checked to see if it needs to be updated, and upgrade will be triggered if necessary.
author Goffi <goffi@goffi.org>
date Fri, 25 Jun 2021 17:55:23 +0200
parents 267e4987b58b
children
line wrap: on
line source

.. _libervia-cli_file_share_configuration:

=========================================================
file/share/configuration: file sharing node configuration
=========================================================

``configuration`` commands are use to check or modify settings of a file sharing node.
This is not standard and specific to Libervia file sharing component.

The configuration is similar as pubsub one.

Only ``access_model`` can be used so far, with the ``open`` or ``whitelist`` values.


get
===

Retrieve file sharing node configuration.

example
-------

Get configuration of a file sharing node::

  $ li file share configuration get -P "/some/path" louise@files.example.org

set
===

Set configuration of a file sharing node.

example
-------

Make a repository public::

  $ li file share configuration set -c files.example.net -P "/public_files" -f
  access_model open