Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion .github/workflows/pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
mv site ../_site
- name: Copy shared files
run: |
for dir in domain nginx; do
for dir in domain nginx apache; do
mkdir -p $dir/_includes
cp _includes/head_custom.html $dir/_includes/head_custom.html
done
Expand All @@ -46,6 +46,11 @@ jobs:
with:
source: ./nginx
destination: ./_site/nginx
- name: Build apache page docs
uses: actions/jekyll-build-pages@v1
with:
source: ./apache
destination: ./_site/apache
- name: Upload artifact
uses: actions/upload-pages-artifact@v5

Expand Down
17 changes: 17 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

* [Architecture of ID-software](http://open-eid.github.io)
* [Domain Controller Configuration](http://open-eid.github.io/domain)
* [Apache2 SSL Configuration](http://open-eid.github.io/apache)
* [Nginx SSL Configuration](http://open-eid.github.io/nginx)

## Editing and building "Architecture of ID-software"
Expand Down Expand Up @@ -31,6 +32,22 @@ pandoc domain/index.md -L kramdown-toc.lua -o eID_Auth_Guide_EN.pdf
pandoc domain/index.et.md -L kramdown-toc.lua -o eID_Auth_Guide_ET.pdf
```

## Editing and building "Apache2 SSL Configuration"

Uses https://jekyllrb.com and https://just-the-docs.com styles for generating documentation.

1. Update source files in apache/

2. Build PDF document

```bash
# Export English version
pandoc apache/index.md -L kramdown-toc.lua -o apache_SSL_EN.pdf

# Export Estonian version
pandoc apache/index.et.md -L kramdown-toc.lua -o apache_SSL_ET.pdf
```

## Editing and building "Nginx SSL Configuration"

Uses https://jekyllrb.com and https://just-the-docs.com styles for generating documentation.
Expand Down
7 changes: 7 additions & 0 deletions apache/_config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
remote_theme: just-the-docs/just-the-docs
title: Estonian eID Apache2 SSL Configuration
description: Technical documentation for configuring two-way SSL using Estonian ID-cards in Ubuntu Apache2 web server.
google_analytics:
layout: minimal
nav_enabled: false
baseurl: "/apache"
Binary file added apache/img/image1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added apache/img/image2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added apache/img/image3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added apache/img/image4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added apache/img/image5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added apache/img/image6.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added apache/img/image7.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added apache/img/image8.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading