cells configure sites
./cells configure sites
Manage site addresses
Synopsis
DESCRIPTION
Manage how Cells is binding to the local host's network interfaces 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/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-ssl 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 : SelfSigned
- 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
SEE ALSO
- ./cells configure - Setup required configurations
- ./cells configure sites add - Add a site
- ./cells configure sites delete - Remove a site by its index