Update docs and readme

This commit is contained in:
Bobby DeSimone 2019-01-04 18:57:45 -08:00
parent 90ab756de1
commit d4818fd5e3
No known key found for this signature in database
GPG key ID: AEE4CF12FE86D07E
5 changed files with 22 additions and 15 deletions

2
.gitignore vendored
View file

@ -78,3 +78,5 @@ build/
yarn.lock
node_modules
i18n/*
docs/.vuepress/dist/
.firebase/

View file

@ -6,22 +6,20 @@
[![Go Report Card](https://goreportcard.com/badge/github.com/pomerium/pomerium)](https://goreportcard.com/report/github.com/pomerium/pomerium)
[![LICENSE](https://img.shields.io/github/license/pomerium/pomerium.svg)](https://github.com/pomerium/pomerium/blob/master/LICENSE)
Pomerium is a tool for managing secure access to internal applications and resources.
Pomerium is a tool for managing secure access to internal applications and resources
Use Pomerium to:
- provide a unified gateway to internal corporate applications.
- enforce dynamic access policies based on context, identity, and device state.
- deploy mutually TLS (mTLS) encryption.
- deploy mutual authenticated encryption (mTLS).
- aggregate logging and telemetry data.
To learn more about zero-trust / BeyondCorp, check out [awesome-zero-trust].
## Get started
For instructions on getting started with Pomerium, see our getting started docs.
<img src="./docs/.vuepress/public/getting-started.gif" alt="screen example" align="middle" >
For instructions on getting started using Pomerium, see our [docs].
## Start developing
@ -37,3 +35,4 @@ $ ./bin/pomerium -debug
[awesome-zero-trust]: https://github.com/pomerium/awesome-zero-trust
[go environment]: https://golang.org/doc/install
[docs]: https://www.pomerium.io

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 MiB

View file

@ -31,10 +31,13 @@
1. For a first run, I suggest setting the debug flag which provides user friendly logging.
```bash
source ./env
./pomerium -debug
```
```bash
source ./env
./pomerium -debug
```
1. You should now get the following when you try to access one of your `corp` routes.
![Getting started](./get-started.gif)
[download]: https://github.com/pomerium/pomerium/releases
[environmental variables]: https://12factor.net/config

View file

@ -1,6 +1,9 @@
{
"scripts": {
"docs:dev": "vuepress dev docs",
"docs:build": "vuepress build docs"
}
"scripts": {
"docs:dev": "vuepress dev docs",
"docs:build": "vuepress build docs"
},
"dependencies": {
"firebase-tools": "^6.2.2"
}
}