https://github.com/joshmerlino/ember-api
https://github.com/joshmerlino/ember-api
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/joshmerlino/ember-api
- Owner: JoshMerlino
- Created: 2024-01-02T04:23:38.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-08-16T01:39:06.000Z (almost 3 years ago)
- Last Synced: 2024-12-31T21:28:29.178Z (over 1 year ago)
- Homepage:
- Size: 6.91 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ember VPN API Controller
This is the API controller for the Ember VPN project.
## Install Ember CLI
```bash
wget https://api.embervpn.org/ember.sh
chmod +x ember.sh
mv ember.sh /usr/local/bin/ember
```
## Enroll a server
```bash
ember enroll
```
Optional CLI parameters:
* `--name`: The name of the server. (default: hostname)
* `--ip`: The IP address of the server. (default: public IPv4 address)
* `--iface`: The network interface to bind OpenVPN to. (default: first non-loopback interface)
* `--port`: The port to bind OpenVPN to. (default: 1194)
* `--network`: The network to use for the VPN. (default: 10.8.0.0)
* `--subnet`: The netmask to use for the VPN. (default: 255.255.255.0)