KUJIRAX
It's a multi-webapp setup system for a VPS.
Features
- The script helps that for easily installing jwilder/nginx-proxy container in your VPS.
- It is deployed using Ansible, but because it runs on Docker, it can be executed even on Windows.
Dependencies
- Docker (Client side and server side)
- NodeJS >= 6.12.2
- yarn (Recommend)
- Favorite your VPS server.
- At the moment, only Atomic Host (CentOS/Fedora/RHEL) OS are supported.
Usage
-
Create some files.
- ./
kujirax.json
(See later)
- ./html
index.html
- Other dependencies to
index.html
.
- ./certs (Optional)
example.com.chain.crt
example.com.crt
example.com.key
- ./dhparam (Optional)
dhparam.pem
- ./
-
Edit
kujirax.json
.
{ "host": "example.com", "ssh": { "user": "kujirax", "pass": "lolitomo", "key": "", // Set private key file if using. "port": 10005, // If you specify an arbitrary port, it will be changed automatically from 22. }}
- Install KUJIRAX.
$ yarn global add kujirax
or
$ npm i -g kujirax
- Start script.
$ kujirax