Commit Graph

  • 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
  • a69ca8d65e Merge pull request #8 from disassembler/master Kyle Manna 2014-08-17 12:53:31 -07:00
  • f1616f7196 fixing regexp to allow dashes in OVPN_SERVER_URL Samuel Leathers 2014-08-16 22:32:16 -04:00
  • d36bb7ecba getclient: Do not autogenerate key Kyle Manna 2014-07-10 09:53:24 -07:00
  • 76a230b3be Merge branch 'docs' Kyle Manna 2014-07-09 12:24:30 -07:00
  • 5fd47763d7 README: Add --rm to init steps Kyle Manna 2014-07-09 12:19:15 -07:00
  • 37f86037d8 advanced: Add advanced configs Kyle Manna 2014-07-09 12:18:43 -07:00
  • e9c5108a8f debug: Add mention of shells Kyle Manna 2014-07-09 12:09:47 -07:00
  • 816eff9af6 docs: openvpn-data -> $OVPN_DATA Kyle Manna 2014-07-09 12:09:27 -07:00
  • c38b412dc6 Merge branch 'private_subnet' Kyle Manna 2014-07-09 11:10:54 -07:00
  • b9cc5b347a genconfig: Convert OVPN_ROUTES to array Kyle Manna 2014-07-09 10:34:39 -07:00
  • 20be0f90a5 genconfig: Add push support Kyle Manna 2014-07-09 10:28:54 -07:00
  • 0c873ab4cf genconfig: Print success Kyle Manna 2014-07-09 08:17:47 -07:00
  • f263eb9a61 genconfig: Add client-to-client support Kyle Manna 2014-07-09 08:17:19 -07:00
  • d5979915cf README: Use variable for volume container name Kyle Manna 2014-07-09 00:07:35 -07:00
  • 201bab6f3d Dockerfile: Set WORKDIR to /etc/openvpn v0.1 Kyle Manna 2014-07-06 10:55:17 -07:00
  • e933fbe923 genconfig: Handle "-r 0" to disable extra routes Kyle Manna 2014-07-06 10:52:39 -07:00
  • f1e85c959e genconfig: Fix typo, use Docker for port mapping Kyle Manna 2014-07-06 10:51:44 -07:00
  • d412ce9f7e getclient: Fix sourced env variables Kyle Manna 2014-07-06 00:25:14 -07:00
  • c3321abce5 README: Minor typo Kyle Manna 2014-07-06 00:24:54 -07:00
  • ca8f41f341 backup: Add restore step Kyle Manna 2014-07-06 00:11:27 -07:00
  • 31d631443f README: Update to reflect recent changes Kyle Manna 2014-07-05 23:35:19 -07:00
  • f221b0f0d0 genconfig: Handle route default env Kyle Manna 2014-07-05 21:56:04 -07:00
  • 3b13cf9918 run: Handle NAT routes dynamically Kyle Manna 2014-07-05 21:39:50 -07:00