Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EasyRSA Generation including environment variables to set parameters #8

Open
wants to merge 21 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
efafd81
change image to my debian-armel:jessie
ClashTheBunny Jun 4, 2014
86a6817
add ability to configure server quite a bit
ClashTheBunny Jun 4, 2014
4421748
export the variables so as to be accessable
ClashTheBunny Jun 4, 2014
cb2b215
just give path to correct openssl.cnf
ClashTheBunny Jun 4, 2014
131fecf
make keydir
ClashTheBunny Jun 4, 2014
d0c8489
clean-all creates the keydir and does other beneficial things
ClashTheBunny Jun 4, 2014
f2a2f77
check for existance of files before re-creating them
ClashTheBunny Jun 4, 2014
c7c2eae
add zip for both TunnelBlick and Ubuntu Configurations
ClashTheBunny Jun 4, 2014
809e722
fix problem with parens and add easy-rsa for ubuntu
ClashTheBunny Jun 4, 2014
5bd3568
replace dh1024 with dh2048, check for tblk directory and skip if exis…
ClashTheBunny Jun 4, 2014
910a6ea
fix ta.key path
ClashTheBunny Jun 4, 2014
3ed3e69
reference actual number of bits in dh .pem
ClashTheBunny Jun 4, 2014
ce7a1eb
don't build android's key, seems to delete files
ClashTheBunny Jun 5, 2014
67f67f1
add scripts to start and configure
ClashTheBunny Jun 6, 2014
326395c
wait, we really do want those export statements
ClashTheBunny Jun 6, 2014
5170005
autodetect hostname and arch
ClashTheBunny Jun 6, 2014
53dbeda
fix runDockVPN.sh so it tags images better, use non python detection …
ClashTheBunny Jun 6, 2014
6ec2a30
update README.md
ClashTheBunny Jun 6, 2014
6efebc0
More options for getting config files out in README
ClashTheBunny Jun 6, 2014
fbce001
make the server stateless besides the CA and Keys, open ports on the …
ClashTheBunny Jun 10, 2014
b04768b
add import script, run after creation of OpenVPN-Config container, fi…
ClashTheBunny Jun 13, 2014
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
More options for getting config files out in README
ClashTheBunny committed Jun 6, 2014
commit 6efebc0b529dd21d68071ac13aee9671764d40d8
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -12,6 +12,12 @@ are stored and you should get those (SECURELY!!!) to your local directory:
```bash
rsync -avH --rsync-path="sudo rsync" userWithSudo@dockerHost:<directoryFromScript>/ OpenVPN-Config/
```
or
```bash
docker run -rm --volumes-from OpenVPN-Config busybox tar cvf - /etc/openvpn/ \
| ssh mobile@jailBrokeniPhone "mkdir OpenVPN-Config; tar -xvf - -C OpenVPN-Config/"
```

then you can directly import those files into Ubuntu's Network Manager,
TunnelBlick, iPhone or Android's OpenVPN Connect, or pretty much anywhere.