Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/grantmacken/openresty-existdb

TLS setup for openresty/nginx as reverse proxy for eXistdb
https://github.com/grantmacken/openresty-existdb

existdb nginx openresty tls-setup

Last synced: 15 days ago
JSON representation

TLS setup for openresty/nginx as reverse proxy for eXistdb

Awesome Lists containing this project

README

        

# openresty-existdb

A TLS setup for openresty/nginx as reverse proxy for eXistdb

This repo is based on a previous one grantmacken/nginx-exist

I wanted to
- enable HTTPS by default
- explore openresty/lua middleware capability

-------------------------------------------------

# How to use

The repo was designed to be used on a production VPS
or local development environment.

It assumes you
1. setup your VPS server with IP address, DNS zones and registered domain(s) etc
2. setup git with configured global
[user.name]( https://help.github.com/articles/setting-your-username-in-git/)

```
git config --global user.name
git config --global user.email
```
3. have your own github account and obtained github access token that can be used on the commandline

----------------------------------------------------

## openresty: a curated nginx build with lua modules

- [OpenResty install ](notes/openresty-install.md)
- [OpenResty systemd service notes](notes/openresty-service.md)
- [OpenResty nginx configuration notes](notes/nginx-config.md)
- [OpenResty TLS certificates](notes/tls.certs.md)
- [OpenResty lua modules](notes/lua-modules.md)

## eXist: a document store in a jetty container

- [eXist install notes](notes/eXist-install.md)
- [eXist git user notes](notes/eXist-git-user.md)
- [eXist systemd service notes](notes/eXist-service.md)

## Misc: hosts, www
- [ edit host notes](notes/hosts.md)