Add System Requirements to README #71
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.
|
||||
|
||||
### 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
|
||||
|
||||
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.
|
||||
|
||||
### 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
|
||||
|
||||
Envoy is organized as a Maven project that is split into three modules.
|
||||
|
Reference in New Issue
Block a user