https://github.com/grnet/access-ca-portal
Ruby on Rails application to support the users' authenticated registration and x509 personal and hosts' certificate issuance
https://github.com/grnet/access-ca-portal
Last synced: 5 months ago
JSON representation
Ruby on Rails application to support the users' authenticated registration and x509 personal and hosts' certificate issuance
- Host: GitHub
- URL: https://github.com/grnet/access-ca-portal
- Owner: grnet
- License: gpl-3.0
- Created: 2015-09-01T12:38:09.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2016-01-20T14:40:37.000Z (over 10 years ago)
- Last Synced: 2023-03-11T03:48:28.195Z (over 3 years ago)
- Language: Ruby
- Homepage:
- Size: 327 KB
- Stars: 0
- Watchers: 8
- Forks: 5
- Open Issues: 26
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Access CA Portal [](https://jenkins.admin.grnet.gr/job/access-ca-portal_devel)
## Overview
Access CA portal is a Ruby on Rails application created to support the users' authenticated registration and x509 personal and hosts' certificate issuance.
## Setup guide
> The following setup guide is aimed for a CentOS 7 installation. However, with not too much effort, it can be adjusted to other Linux distributions as well.
### Software Stack
| Software Element | Version |
|---|---|
| OS | CentOS 7 |
| Ruby | 2.2.3 |
| Rails | 4.2.4 |
| PostgreSQL | 9.2 |
| WebServer | Apache 2.4.6 |
| MailServer | Postfix 2.10.1 |
### Setup process
The project comes with an ansible installation process, which is responsible for installing and deploying an access-ca-portal instance.
In order to run the ansible playbook, move to the **ansible/** directory and follow the process described in the relevant documentation.