cells configure sites

Manage site addresses

Synopsis

DESCRIPTION

Manage how Cells is binding to the localhost's network interface addresses and accepting traffic coming from external URLs. This is the main tool for listing, editing, adding and removing sites. Additional sub-commands allow you to directly create or delete sites.

Each site has following parameters: 1. : one or more <ip/hostname:port> to bind Cells to localhost's network interface addresses. 2. : TLS configuration for HTTPS support. 3. : Accept traffic coming from this url and redirect to one of the bind address. Typically if the app is behind a reverse proxy or inside a container with ports mapping. 4. [On|Off]: expose a maintenance page on this endpoint, although Cells is running.

EXAMPLES

  1. Default value (used when no sites is configured)

    • Bind Address: 0.0.0.0:8080
    • TLS: SelfSigned
    • External URL: [left empty]
  2. Provided certificate

  3. Auto-TLS using Let's Encrypt

  4. Self-signed

    • Bind Address: IP:1515 # internal port
    • TLS: Self-signed
    • External URL: https://IP:8080 # external port mapped by docker
  5. HTTP only

    • Bind Address: localhost:8080
    • TLS: Disabled
    • External URL: http://localhost:8080 # Non-secured local installation
./cells configure sites [flags]

Options

  -h, --help   help for sites

Options inherited from parent commands

      --config string   Configuration storage URL. Supported schemes: etcd|etcd+tls|file|grpc|mem|vault|vaults (default "file:///home/teamcity/.config/pydio/cells/pydio.json")

SEE ALSO

Auto generated by Pydio Cells Home Edition v4.3.1 on 14-Nov-2023
Back to top