Skip to content

Latest commit

 

History

History
47 lines (31 loc) · 1.08 KB

README.md

File metadata and controls

47 lines (31 loc) · 1.08 KB

Outline Distribution

This project provides a system to distribute access keys of Outline VPN services. It uses Google Apps Script as a host with a high collateral shared domain (scripts.google.com) and to authenticate users.

Deployment

We manage the code with the clasp command line tool.

Create Apps Script project

clasp create --type "webapp" --title "Outline Distribution"

Configure project settings

Open the project on the browser:

clasp open

In the Project Settings, under Script Properties, create a API_URL property with the value of the server management API URL.

Deploy

clasp deploy

Open the web app

clasp open --webapp

Development

Use clasp clone with the project id to create the .clasp.json file:

clasp clone 17x29dO2HTBdvBMZxYI_k5K3lcY7jZtvY1E4ErUFJ2abzYGpXFs5Uzftn

To open the project on the browser:

clasp open