Add system requirements to README
This commit is contained in:
		
							
								
								
									
										16
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										16
									
								
								README.md
									
									
									
									
									
								
							@@ -17,12 +17,28 @@ If you want to transfer a file to another user, you can attach it to a message.
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
On the settings page some convenience features can be configured, as well as the color theme.
 | 
					On the settings page some convenience features can be configured, as well as the color theme.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### System requirements
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					To run Envoy, you have to install a Java Runtime Environment (JRE) of at least version 11.
 | 
				
			||||||
 | 
					You can download an open source implementation from [here](https://jdk.java.net/15/).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					If you are running a Linux distribution, make sure that an emoji font like Noto emoji is installed.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Server Administrator
 | 
					## Server Administrator
 | 
				
			||||||
 | 
					
 | 
				
			||||||
To set up an Envoy server, download the package from the release page.
 | 
					To set up an Envoy server, download the package from the release page.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Because the project lacks external documentation for the moment, please refer to the Javadoc inside the source code to configure your Envoy instance.
 | 
					Because the project lacks external documentation for the moment, please refer to the Javadoc inside the source code to configure your Envoy instance.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					### System requirements
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					To run Envoy server, you have to install a JRE as mentioned above, as well as a database.
 | 
				
			||||||
 | 
					In development, PostgreSQL is used, which you can download from [here](https://www.postgresql.org/download/).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Look at the file `META-INF/persistence.xml` inside `envoy-server.jar` for the database configuration.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					After creating a database and configuring the credentials, the server will initialize the necessary tables automatically.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Programmer
 | 
					## Programmer
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Envoy is organized as a Maven project that is split into three modules.
 | 
					Envoy is organized as a Maven project that is split into three modules.
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user