System Requirements
The main components of the OSSE Registry Framework are Java applications that can be accessed and used via a web browser. To run and use OSSE, the following general requirements must be met:
Client
A recent web browser (tested with Firefox 88, Chrome 85, Edge 44 and Safari 14) is enough. OSSE requires JavaScript and Cookies to be enabled in the browser. Only session cookies are used.
Microsoft Internet Explorer is not supported in any version.
Server
OSSE EDC and Mainzelliste - installation using Docker:
- (virtual) server with Intel architecture (any recent hardware should work, 2 or more cores and 4 GB RAM are recommended)
OSSE EDC and Mainzelliste - manual installation:
- (virtual) server (any recent hardware should work, 2 or more cores and 4 GB RAM are recommended)
- recent Linux-Distribution (eg. Ubuntu Server 22.04)
- Java 8
- Apache Tomcat 8.5
- PostgreSQL 12 or newer
Production vs. demo installation
For testing and demonstration purposes, the registry and the patient list can be installed on the same server. In a production environment, two separate servers are recommended. Certificates should be used for both servers to encrypt the traffic between the server and its clients.
Knowledge required
- Basic knowledge in using the Linux shell
- Basic knowledge in using Docker and Docker Compose