forked from mami-project/KeyServer
-
Notifications
You must be signed in to change notification settings - Fork 0
KeyServer Develop Architecture
Javier Gusano Martinez edited this page Dec 1, 2016
·
4 revisions
The source code of the KeyServer has been developed using the following structure since v0.4.x.
+----------------------+
| |
| Config. Controller |
| |
+-----------+----------+
|
|
+-----------------+ +-----------v----------+ +------------------------------+
| | | * KEYSERVER CORE * | | |
| User Interface | | <------> HTTPS Certificate Controller |
| Controller <------> +----------------+ | | |
| | | | Status Monitor | | +------------------------------+
+--------^--------+ | +----------------+ |
| | | +------------------------------+
+--------v--------+ | +----------------+ | | |
| | | | Check Updates | <------> HTTPS Server Controller |
| Private Key | | +----------------+ | | (Jetty Embedded) |
| Provider | +----------------------+ +---------------+--------------+
| | | |
+-----------------+ | |
+-----------v----------+ +---------------v--------------+
| | | |
| Database Controller | | HTTPS Request Processor |
| | | |
+----------------------+ +------------------------------+
OpenSource KeyServer
Copyright © 2016. All rights reserved.
- KeyServer File Structure
-
Pre-Installation Process
- Oracle Java 8 (JRE)
- Redis database
- GNU Screen
- [[OpenSSL (optional)|OpenSSL-Install]]
- Installation Process
- Configuration
- How to use?
- OpenSSL Certificate Management
- Updates