|  | @@ -1,5 +1,5 @@
 | 
	
		
			
				|  |  |  ## Description ##
 | 
	
		
			
				|  |  | -An iSpy (DVR) server resource repository for running it on RockyLinux 8.x/9.x
 | 
	
		
			
				|  |  | +An iSpy (DVR) server resource for running it on RockyLinux 8.x/9.x
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  ## Installation ##
 | 
	
	
		
			
				|  | @@ -11,8 +11,42 @@ and will assumes that your server has:</summary>
 | 
	
		
			
				|  |  |  * SSH acccess to the box -> by default the RockyLinux 8/9 template does not have openssh-server package installed, so manually add it.<br>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  Out of scope:
 | 
	
		
			
				|  |  | -* reverse proxy with SSL in front of iSpy/DVR to make it available on default HTTPS port.<br>
 | 
	
		
			
				|  |  | +* reverse proxy with SSL in front of iSpy/DVR to make it available on default HTTPS port.(these capabillities are licenced options).<br>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  </details>
 | 
	
		
			
				|  |  |  </br>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +###### 
 | 
	
		
			
				|  |  | +Install/Enable additional repositories (epel) and packages.
 | 
	
		
			
				|  |  | +```
 | 
	
		
			
				|  |  | +dnf install epel-release wget nano nginx
 | 
	
		
			
				|  |  | +```
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +###### 
 | 
	
		
			
				|  |  | +Setup nginx directories for multisite as it makes it more versatile reference: [https://docs.rockylinux.org/guides/web/nginx-multisite/](https://docs.rockylinux.org/guides/web/nginx-multisite/)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +###### 
 | 
	
		
			
				|  |  | +Create a nginx configuration-file for the DVR resource in /etc/nginx/sites-available/ with the following content.
 | 
	
		
			
				|  |  | +```
 | 
	
		
			
				|  |  | +server {
 | 
	
		
			
				|  |  | +    listen 80;
 | 
	
		
			
				|  |  | +    server_name your.server.dns-name.sometld;
 | 
	
		
			
				|  |  | +    location / {
 | 
	
		
			
				|  |  | +        proxy_pass http://localhost:8090;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        proxy_set_header Host $host;
 | 
	
		
			
				|  |  | +        proxy_set_header X-Real-IP $remote_addr;
 | 
	
		
			
				|  |  | +        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +```
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +###### 
 | 
	
		
			
				|  |  | +Enable the above configuration to be loaded on nginx startup
 | 
	
		
			
				|  |  | +```
 | 
	
		
			
				|  |  | +ln -s /etc/nginx/sites-available/your_configfile.conf /etc/nginx/sites-enabled/
 | 
	
		
			
				|  |  | +```
 | 
	
		
			
				|  |  | +
 |