@@ -101,13 +101,26 @@ npm install guacamole-lite --save
101101This will add ` guacamole-lite ` as a dependency to your ` package.json ` file and download it to the ` node_modules `
102102directory.
103103
104+ ## Before You Start
105+
106+ Before you start, make sure you have ` guacd ` installed and running on your server.
107+ The easiest way to run ` guacd ` is to use the official Docker image:
108+
109+ ``` sh
110+ docker run --name guacd -d -p 4822:4822 guacamole/guacd
111+ ```
112+
113+ Alternatively, you can install guacd from source. For more details, refer to the official documentation on
114+ [ Installing guacamole-server] ( https://guacamole.apache.org/doc/gug/installing-guacamole.html#installing-guacamole-server )
115+ or ` guacamole-server ` [ README] ( https://github.com/apache/guacamole-server/blob/master/README ) on github.
116+
104117## Quick Start Guide
105118
106119To get started with ` guacamole-lite ` and create a Guacamole-compatible server, follow the basic example below. For
107120advanced configuration options, please refer to the relevant sections of
108121the [ advanced configuration documentation] ( docs/advanced-configuration.md ) .
109122
110- ### Basic Server Setup
123+ ### Basic ` guacamole-lite ` Server Setup
111124
112125Here's a minimal example to set up a ` guacamole-lite ` server:
113126
@@ -223,7 +236,7 @@ using an encryption algorithm and a secret key. This process ensures two critica
223236 information.
224237
225238For more detailed security guidelines and best practices, please refer to
226- the [ Security Considerations ] ( docs/advanced-configuration.md#encryption-and-security ) section in the advanced
239+ the [ Encryption and Security ] ( docs/advanced-configuration.md#encryption-and-security ) section in the advanced
227240configuration documentation.
228241
229242## Advanced Configuration
0 commit comments