This shows you the differences between two versions of the page.
| Next revision | Previous revision |
| indigo_2024.1_documentation:indigo_web_server [2024/07/18 16:22] – created - external edit 127.0.0.1 | indigo_2024.1_documentation:indigo_web_server [2025/04/14 20:10] (current) – external edit 127.0.0.1 |
|---|
| The Indigo Server contains a fully-functioning web server that you can use to serve content locally or via the Indigo Reflector Service (the Reflector requires an active Indigo Up To Date subscription). You can use this functionality to make content available in a variety of ways. For example, Indigo users have created complex web sites using JavaScript, [[https://vuejs.org|Vue]], and [[https://svelte.dev|Svelte]]. See below for a fully-functional [[#Example|example]]. | The Indigo Server contains a fully-functioning web server that you can use to serve content locally or via the Indigo Reflector Service (the Reflector requires an active Indigo Up To Date subscription). You can use this functionality to make content available in a variety of ways. For example, Indigo users have created complex web sites using JavaScript, [[https://vuejs.org|Vue]], and [[https://svelte.dev|Svelte]]. See below for a fully-functional [[#Example|example]]. |
| |
| | == Security Certificates == |
| | Displaying web content in a secure format using HTTPS requires a security certificate for the site your browser is connected to. These certificates are typically reviewed and signed by a third party authority to ensure they're legitimate. Indigo's certificate is “self-signed”, which means that it hasn't been reviewed by a third party. We must use a self-signed certificate because it isn't possible to have an authority-signed certificate for a local server name (localhost or 127.0.0.1) that doesn't have its own domain name. |
| | |
| | Appropriately, your browser will warn you that a security certificate is self-signed and require you to intervene in order to display the requested content. You can choose to respond to this warning each time it appears, or you can tell your browser to trust the certificate – which will typically silence these warnings. We have a [[indigo_2024.1_documentation:indigo_web_server_certificates|separate page]] that describes various ways to handle self-signed certificates. |
| ==== Advanced Web Server Settings ==== | ==== Advanced Web Server Settings ==== |
| |
| {{:indigo_2024.1_documentation:web_server_settings_2023_2.png?nolink|}} | {{:indigo_2024.1_documentation:web_server_settings_2023_1.png?nolink|Web Server Settings Image}} |
| |
| The menu has three options: | The menu has three options: |