URLs provided by webAppOS
URLs for Accessing Apps

webAppOS apps that are not hidded will be accessible at the URL:

http[s]://[domain_or_ip]/apps/[app_url_name]

The substitutions are:

[app_url_name]

is usually an app name written in lower case, without spaces;

[domain_or_ip]

is the address used by end users to connect to the webAppOS server (specified in <webappos.properties>).

If the domain is specified (the "domain_or_ip" setting in <webappos.properties> points to a domain), webAppOS will also create the [app_url_name] subdomain

http[s]://[app_url_name].[domain]

Some apps may require root URL paths (without "/apps/[app_url_name]", see the "requires_root_url_paths" setting in <app.properties>). In this case, webAppOS will redirect "/apps/[app_url_name]" to the corresponding subdomain.  If an IP was specified instead of a domain, the "/apps/[app_url_name]" path will be redirected to the root path of the same IP, served at a different port.

If the "secure" setting is true in <webappos.properties>, the https://​ URL can be also used (unless there was an error during obtaining SSL sertificates).

URLs for Accessing Services

webAppOS services that are not hidded will be accessible at the URL:

http[s]://[domain_or_ip]/services/[service_url_name]

The substitutions are:

[service_url_name]

is usually a service name written in lower case, without spaces.

[domain_or_ip]

is the address used by end users to connect to the webAppOS server (specified in <webappos.properties>).

If the domain is specified (the "domain_or_ip" setting in <webappos.properties> points to a domain), webAppOS will also create the [service_url_name]_service subdomain (notice the postfix "_service"!)

http://[service_url_name]_service.<domain>

Some services may require root URL paths (without the prefix "/services/[service_url_name]", see the "requires_root_url_paths" setting in <service.properties>). In this case, webAppOS will redirect "/services/[service_url_name]" to the corresponding subdomain.  If an IP was specified instead of a domain, the "/services/[service_url_name]" path will be redirected to the root path of the same IP, but served at a different port.

If the "secure" setting is true in <webappos.properties>, the https://​ URL can be also used (unless there was an error during obtaining SSL sertificates).