Commit Graph

  • bf9f58f8e1
    Reverted Github flavored markdown Shell syntax highlighting. Robin Schneider 2015-08-26 13:12:18 +02:00
  • 050d4a1f82
    ovpn_copy_server_files: Ensure that no other keys then the one for the server is present. Robin Schneider 2015-08-26 13:00:17 +02:00
  • d6209eebc2
    Allow to change security related options tls-cipher, cipher and auth. Robin Schneider 2015-08-26 12:43:25 +02:00
  • 2d16231c3c
    Updated documentation. Robin Schneider 2015-08-25 12:40:02 +02:00
  • 15ac3c89b0 Merge pull request #60 from wernerb/master Kyle Manna 2015-08-24 09:04:51 -07:00
  • 0181bb93d6 Add ability to set OVPN_NATDEVICE to target specific interface when using net=host Werner Buck 2015-08-24 17:19:40 +02:00
  • e557222753 Merge pull request #59 from thomastweets/master Kyle Manna 2015-08-18 16:38:18 -07:00
  • 3703d3afc3 Add a parameter to use TAP instead of TUN device. Thomas Emmerling 2015-08-19 00:46:07 +02:00
  • d3d11b660a docs: Update docker key resource Kyle Manna 2015-08-15 19:21:09 -07:00
  • 4868a35bd3 docs: Second pass on IPv6 Kyle Manna 2015-08-12 14:08:59 -07:00
  • bce012b92a Merge pull request #57 from ypid/fixed-ipv6-docs Kyle Manna 2015-08-12 13:58:57 -07:00
  • 7007c49d34
    Reverted docker service restart command to use systemctl directly. Robin Schneider 2015-08-12 22:04:01 +02:00
  • c679404695
    Quick read of ipv6 docs and small fixes. Robin Schneider 2015-08-11 23:18:41 +02:00
  • 2508abd5ad run: Fail gracefully when IPv6 fails Kyle Manna 2015-08-09 18:04:05 -07:00
  • 149cd3a3a3 systemd: Set upstream image to latest Kyle Manna 2015-08-07 12:12:37 -07:00
  • 1f47f361eb Merge pull request #55 from kylemanna/dev Kyle Manna 2015-08-07 11:14:59 -07:00
  • d89cbe5ba3 Merge pull request #54 from pushrax/remove-dh-client-config Kyle Manna 2015-08-05 06:38:23 -07:00
  • 02c3ee63a1 Remove dh param from client config Justin Li 2015-08-04 23:07:47 -04:00
  • 34d9601e6e ovpn_run: Assume /etc/openvpn is read-only Kyle Manna 2015-07-27 20:20:46 -07:00
  • 5a1e642177 init: systemd: Use systemd style config overrides Kyle Manna 2015-07-11 08:50:24 -07:00
  • 313d1e756c init: Update init file to be a template Kyle Manna 2015-07-11 08:31:58 -07:00
  • 7a3cc674f0 docs: backup: Correct mindless typos Kyle Manna 2015-07-10 11:27:35 -07:00
  • 08d8116e31 docs: faq: How do I edit openvpn.conf? Kyle Manna 2015-07-06 08:55:42 -07:00
  • 017580fdaa docs: ipv6: Add section enabling Docker IPv6 Kyle Manna 2015-07-05 22:11:19 -07:00
  • 0edc11b585 docs: docker: Install apt dependencies Kyle Manna 2015-07-05 21:51:20 -07:00
  • 155c4d4b90 docs: docker: Crash course on installation Kyle Manna 2015-07-05 21:46:30 -07:00
  • 56a8e735b6 docs: ipv6: Add initial development guide Kyle Manna 2015-07-05 21:28:44 -07:00
  • 9c8d195880 init: Add docker-openvpn systemd service file Kyle Manna 2015-07-05 21:07:08 -07:00
  • e6f7904344 run: Add IPv6 forwarding if default route Kyle Manna 2015-07-05 21:07:06 -07:00
  • 6aca273d89 getclient: Use openssl to prune comments Kyle Manna 2015-07-05 21:07:04 -07:00
  • e3655b5115 init: Move upstart file to init directory Kyle Manna 2015-07-05 21:07:00 -07:00
  • 1078267db5 Dockerfile: Clarify port mapping Kyle Manna 2015-06-21 22:55:16 -07:00
  • 27bb8c7149 README: Add example service Kyle Manna 2015-06-21 22:26:46 -07:00
  • 868da2ddac Merge pull request #49 from ypid/copy-server-create-ccd Kyle Manna 2015-05-31 16:00:39 -07:00
  • 7399ff7bbd
    Create ccd directory to prevent error if /etc is mounted read-only. Robin Schneider 2015-05-31 22:10:54 +02:00
  • e0f7856e6f Merge pull request #48 from ypid/optimized-copy-server-script Kyle Manna 2015-05-30 16:09:50 -07:00
  • a52a9cdc8d Merge pull request #47 from ypid/added-raw-client-config Kyle Manna 2015-05-30 16:09:25 -07:00
  • d1ae4dd305 Merge pull request #46 from ypid/fixed-docs Kyle Manna 2015-05-30 16:08:54 -07:00
  • e361e757da
    Optimized ovpn_copy_server_files script. No need to copy the config files. Robin Schneider 2015-05-31 00:45:16 +02:00
  • ca78b46723
    Added variable OVPN_ADDITIONAL_CLIENT_CONFIG use arbitrary openvpn configuration options. Robin Schneider 2015-05-30 23:03:17 +02:00
  • 2e2c66b978
    Using better example in docs. Robin Schneider 2015-05-30 23:00:53 +02:00
  • 5e4bad7bc4 license: Migrate from AGPLv3 -> MIT Kyle Manna 2015-05-12 12:52:25 -07:00
  • debf45ae46
    Changed license of scripts I wrote to MIT. Related to #43. Robin Schneider 2015-05-12 21:24:59 +02:00
  • e53492850f crl: Pass crl-verify if found Kyle Manna 2015-05-12 00:59:43 -07:00
  • 978e072d29 docs: Fix typo to CRL steps Kyle Manna 2015-05-11 10:48:09 -07:00
  • 5021bad597 ovpn: Add support for revoking certificates (CRL) Kyle Manna 2015-05-11 10:33:56 -07:00
  • bcb55f6255 docs: Tweak case and arguments Kyle Manna 2015-05-11 10:32:58 -07:00
  • c3024ce335 genconfig: Remove duplicate-cn mention Kyle Manna 2015-05-09 15:19:24 -07:00
  • 2f9947c8e4 run: Pass cmd line arguments to openvpn Kyle Manna 2015-05-09 15:17:17 -07:00
  • 35c5d7bf70 license: Add AGPLv3 license v1.0 Kyle Manna 2015-03-20 22:32:48 -07:00
  • bf34f341fc Merge remote-tracking branch 'ypid/getclient' into dev Kyle Manna 2015-03-20 16:54:22 -07:00
  • a42a42885e Merge pull request #37 from ypid/fix-docs-paranoid Kyle Manna 2015-03-20 11:49:26 -07:00
  • 47cc0e3ae6
    Fixed based on the review by @kylemanna. Thanks. Robin Schneider 2015-03-14 13:22:28 +01:00
  • 06c005a449
    Fixed up Markdown. Robin Schneider 2015-03-14 13:00:11 +01:00
  • 190ab9ae51
    Fixed typos. Robin Schneider 2015-03-14 12:59:07 +01:00
  • f208847f54 Merge pull request #34 from ypid/master Kyle Manna 2015-03-12 21:03:28 -07:00
  • f431d179aa
    Fixed spelling. Robin Schneider 2015-03-13 02:00:04 +01:00
  • fd4a5dc38e
    EASYRSA_PKI might not be defined. Robin Schneider 2015-03-13 00:43:50 +01:00
  • e6e2221d8b
    Allow to export separated client config and wrote ovpn_getclient_all. Robin Schneider 2015-03-13 00:32:40 +01:00
  • 3c64367583
    Removed the --dry-run from rsync. Make it actually do something. Robin Schneider 2015-03-12 23:49:49 +01:00
  • 5e514721ff
    Added documentation for ovpn_copy_server_files. Robin Schneider 2015-03-12 23:07:34 +01:00
  • 88c76c787e genconfig: Turn off exit on error at end Kyle Manna 2015-03-09 09:17:42 -07:00
  • 3d2d839d0b
    Wrote script to copy only the needed files to the docker host which runs the docker openvpn server. Robin Schneider 2015-03-08 22:40:08 +01:00
  • 8d8f19d951 genconfig: Describe backup conf deletion Kyle Manna 2015-03-07 16:35:08 -08:00
  • 96ffed0984 Merge pull request #32 from omriiluz/master Kyle Manna 2015-03-01 22:50:35 -08:00
  • 43ae3eb61d properly clone arrays omriiluz 2015-02-28 03:22:08 -08:00
  • 6b23cf8d88 do not accumulate routes and push directives from default if new directives were defined omriiluz 2015-02-28 03:01:00 -08:00
  • e9d1022eb4 Disable bash debug (xtrace) by default, re-enable with -e DEBUG=1 omriiluz 2015-02-28 02:45:31 -08:00
  • 42d95bd77a Merge pull request #31 from nuimk/master Kyle Manna 2015-02-23 16:52:38 -08:00
  • e959dca048 Return correct exit status Nui Narongwet 2015-02-21 02:46:50 +07:00
  • 862aa19017 README: Add missing newline Kyle Manna 2015-02-10 08:48:28 -08:00
  • 5eb8c4b054 docs: Add FAQs document Kyle Manna 2015-02-07 15:10:24 -08:00
  • 1940434447 README: Add links to upstream Kyle Manna 2015-02-07 14:57:18 -08:00
  • 4cd6f89a5a README: Add Benefits section Kyle Manna 2015-02-07 14:53:53 -08:00
  • 7f2ae880d5 README: Add link to DO Tutorial Kyle Manna 2015-02-07 14:50:39 -08:00
  • 06aee5bc37 Merge pull request #28 from omriiluz/master Kyle Manna 2015-01-17 18:14:35 -08:00
  • 1cb38ce146 Support client mtu push omriiluz 2015-01-17 01:07:52 -08:00
  • 3eeee022fd Create NAT if OVPN_NAT is set (flag -N) Omri Iluz 2015-01-17 01:00:18 -08:00
  • 1e2418ae37 Control external NAT creation Omri Iluz 2015-01-17 00:56:46 -08:00
  • 97f231b4e7 Control default DNS push with -D flag Omri Iluz 2015-01-17 00:56:21 -08:00
  • bf50da4ee2 Remove hard coded DNS push. Omri Iluz 2015-01-16 03:36:47 -08:00
  • f6b177df4e README: Update DO link to $5/mo page Kyle Manna 2015-01-13 14:37:03 -08:00
  • b8de403958 README: Remove port on genconfig line Kyle Manna 2015-01-13 14:27:24 -08:00
  • 31a8584685 Run daemon as nobody Jimmy Wong 2014-12-31 20:57:22 +00:00
  • 384beb888a README: Miscellaneous Fixes Kyle Manna 2015-01-01 22:41:02 -08:00
  • 52725702e2 init: Add upstart init file Kyle Manna 2014-12-15 16:01:07 -08:00
  • 8cd45f1139 Merge pull request #22 from ZackAdams/master Kyle Manna 2014-12-10 08:22:37 -08:00
  • 73c206d14a Fixed SIGTERM handling Zack Adams 2014-12-10 10:36:00 -05:00
  • bfb896f716 Merge pull request #21 from flecno/master Kyle Manna 2014-12-08 13:33:48 -08:00
  • f2148d99ae no connection block in client config Timo Zingel 2014-12-08 21:07:46 +01:00
  • 473671a4d0 Dockerfile: Shallow clone EasyRSA v3 v0.2 Kyle Manna 2014-12-05 14:07:00 -08:00
  • 19f4c5cde4 Dockerfile: Clean-up after apt operations Kyle Manna 2014-12-05 13:55:53 -08:00
  • 17ef8cebfc docs: advanced: Fix typo Kyle Manna 2014-11-16 10:06:04 -08:00
  • f07e4ad531 README: Remove mention of only UDP support Kyle Manna 2014-11-16 10:01:59 -08:00
  • 656be240b6 README: Add Digital Ocean reference Kyle Manna 2014-10-29 08:05:40 -07:00
  • b06631099f Merge pull request #12 from compressed/dup_iptables Kyle Manna 2014-10-23 09:55:08 -07:00
  • be22048a2b avoid dup iptables rules Christopher Brickley 2014-10-23 09:16:51 -04:00
  • f05de3eb84 README: Fix Markdown indent Kyle Manna 2014-10-06 22:28:36 -07:00
  • 543292e124 Merge pull request #10 from adrianolek/patch-1 Kyle Manna 2014-10-06 22:22:30 -07:00
  • 8c7d020074 Use --cap-add=NET_ADMIN instead of --privileged Adrian Olek 2014-10-06 10:07:27 +02:00