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.
EXAMPLES
Default value (used when no sites is configured)
- Bind Address: 0.0.0.0:8080
- TLS: SelfSigned
- External URL: [left empty]
Provided certificate
- Bind Address: 0.0.0.0:8080
- TLS: Your own key/cert pair
- External URL: https://share.mydomain.tld
Auto-TLS using Let's Encrypt
- Bind Address: share.mydomain.tld:443
- TLS: LetsEncrypt
- External URL: https://share.mydomain.tld
Self-signed
- Bind Address: IP:1515 # internal port
- TLS: Self-signed
- External URL: https://IP:8080 # external port mapped by docker
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
- ./cells configure - Setup required configurations
- ./cells configure sites add - Add a site
- ./cells configure sites delete - Remove a site by its index