Commit Graph

26 Commits

Author SHA1 Message Date
Jamil
f84df97c86 Update install script to support Ubuntu 22.04 (#733) 2022-06-18 10:52:46 -04:00
lilibobear
21e9c1cebb Removed sentence and updated Heading (#709) 2022-06-14 13:09:12 -07:00
Jason G
8576d874a3 Improve deployment docs (#673)
* simplify deployment instructions

* fix lint error

* add troubleshooting section

* additional server instrucrtions

* clarify supported distros in intro

* punctuation

* upgrade to 0.3.17

* clarifications from review

@jamilbk changed based on your comments. There was a section about upgrading that was supposed to be in another branch (OIDC). I removed that.

@lilibobear added a screenshot

* add note for ssh interruptions during install

* link to github issue for ssh interrupt

* review note fixes

* testing signed commit

* update gpg email
2022-06-08 04:41:05 -07:00
Jamil
4fa5bedf1b 500/fix redirect local auth (#509)
* Allow config of ext url; show this after create-admin

* Use opts for ueberauth

* weird nil error

* get_env vs fetch_env

* Use integer

* Try new external_url thingo

* Fix callback_url

* Fix path suffix

* Fix markdownlint hiccup

* fix create admin

* Differentiate phoenix_port

* cron note; installscript fix; minor fqdn fixes

* Send full node obj to app_env

* Add db pass to config file
2022-04-05 14:43:00 -07:00
Jamil
150fd5fc03 Minor docs fixes (#505)
* Minor docs fixes

* MD012 fix

Co-authored-by: Jason Gong <jason@firez.one>
2022-03-15 20:32:22 -05:00
Jason G
b54684a154 Authentication documentation (Google, Okta) (#483)
* add links to common configurations

* add Google auth doc

restructure auth section and add start to google sso draft

* Add Okta doc first draft

* update authentication index

* fix wording

* grammar

* suggested changes

- resolved comments
- images wider for visibility
- newline

* complete Google OAuth doc

* lint error + grammar

* complete Okta doc

* ordering + wording

* re-auth instructions

* fixes

* consistent references

* add reference to sso in add users doc

* fix small markdown error
2022-03-04 17:15:43 -08:00
Jamil
35e057bace Upgrading 0.2.x 0.3.x (#494)
* Add note on upgrading from 0.2.x to 0.3.0

* upgrading note 0.3.0
2022-03-04 14:03:18 -08:00
Jamil
a91c2db887 0.3.0 (#465)
* Found endpoint empty bug

* Fix use_site_ bugs

* Generate private keys client-side instead of on the Firezone server (#451)

* Rename events; add crypto lib

* seemingly working keygen

* Checkpoint

* Remove private key from devices; make tests pass

* Refactor auth to use simplified new router helper

* Fix js bundle

* Refactor event listeners into their own file

* Refactor settings

* Fix JS

* Working live views in unprivileged sections

* Rough draft working

* Checkpoint before fixing tests

* Tests passing

* Max devices per user configuration option (#471)

* Max tunnels per user configuration option

* Clean up remaining tunnel references

* Replace local auth system with Ueberauth / Guardian (#475)

* Checkpoint working authentication

* Working admin and unprivileged auth using Guardian

* Remove Sessions cruft

* More cleanup

* load new secrets

* Remove firezone tmp dirs

* Okta and Google Oauth (#485)

* working oauth!

* Remove keycloak; working google

* Ensure nil to_s

* Passing tests

* Add compile-time prod config

* Fix live_view typo

* Revert key_ttl to vpn_session_duration

* print logs after first configure

* Use get_env/1 for fetching optional config vars

* Disable telemetry from config

* miss the to_s

* Fix sign in page

* add tunnel admin guide

* auth path

* Fix tests

* Device editing no more (#491)
2022-03-04 09:32:13 -08:00
Jason G
fb41941edc Docs - Add client instructions on how to authenticate (#476)
* add example of authenticating end user

* add re-authentication instructions to client instructions

* fix spacing

* update gif
2022-02-25 15:22:10 -08:00
Jamil
d5bcbec56e Add UFW compatibility options (#474)
* Add UFW compatibility options

* Clean up wording

* Fix grammar issue
2022-02-25 08:25:52 -08:00
Jason G
0d87389906 Add IP whitelisting and improve prereq doc (#466)
* add whitelist doc

* add firewall section to prerequisites

* clarifying ports are tcp and updating screenshot
2022-02-22 08:38:56 -08:00
Jason G
fa1f34aeca Docs - add split tunnel and user instructions (#463)
* add split tunnel and client guide

* reformat deploy steps

reformat deploy steps to refer to client guide

* broken link

* fix trailing whitespace
2022-02-19 15:41:21 -08:00
Jason G
8e3ef1e60f Add sitemap and descriptions for SEO (#458)
* add sitemap and descriptions

* remove whitespace

* adding descriptions to docs

* fixed typos and made edits based on suggestions

* line formatting
2022-02-16 09:52:15 -08:00
Jamil
988a5d34b6 Docs fixes (#456) 2022-02-13 12:34:21 -08:00
Jason Gong
2eb0de98ba formatting 2022-02-11 10:24:30 -08:00
Jason Gong
7541a1e381 fix lint errors 2022-02-11 09:44:45 -08:00
Jason Gong
1b0d440176 fix md013 2022-02-10 09:32:45 -08:00
Jason Gong
aa173f99b4 re-order resource requirements to 2nd 2022-02-09 17:41:21 -08:00
Jason Gong
55de31b26f add whitespace 2022-02-09 16:54:15 -08:00
Jason Gong
3c4b916824 reformat prev/next cta 2022-02-09 16:10:48 -08:00
Jamil Bou Kheir
b3e05b6491 Fix markdownlint issue 2022-02-05 13:54:06 -08:00
Jamil Bou Kheir
9c98b8e27f docs fixes 2022-01-31 16:08:41 -08:00
Jamil Bou Kheir
b03072823a rhel 9 note 2022-01-29 16:36:57 -08:00
Jamil Bou Kheir
eb5a2b0300 Add RHEL, arm 2022-01-29 16:26:35 -08:00
Jamil Bou Kheir
8ead71b0d7 Fix yaml 2022-01-23 20:32:34 -08:00
Jamil Bou Kheir
5b5cc6ae9e WIP: docs content 2022-01-23 11:02:01 -08:00