Skip to content
This repository has been archived by the owner on Jun 4, 2021. It is now read-only.

Commit

Permalink
Merge branch 'master' into streisand_ipv6
Browse files Browse the repository at this point in the history
  • Loading branch information
nopdotcom committed Sep 16, 2019
2 parents ebe91fe + e0680b7 commit cd17cd9
Show file tree
Hide file tree
Showing 30 changed files with 529 additions and 26 deletions.
3 changes: 1 addition & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ env:
- RUN="ci" SITE="tests/site_vars/openvpn.yml"
- RUN="ci" SITE="tests/site_vars/shadowsocks.yml"
- RUN="ci" SITE="tests/site_vars/ssh.yml"
- RUN="ci" SITE="tests/site_vars/cloudflared.yml"
- RUN="ci" SITE="random"

before_install:
Expand All @@ -26,7 +25,7 @@ before_install:
- sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 762E3157

install:
- pip install ansible==2.8.0
- pip install ansible==2.8.4
- pip install urllib3 yamllint
- ansible --version

Expand Down
2 changes: 2 additions & 0 deletions ansible.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,7 @@ local_tmp = $HOME/.ansible/tmp
# connections even after the OpenSSH daemon has started.
timeout = 100

library=library

[ssh_connection]
pipelining = True
3 changes: 2 additions & 1 deletion global_vars/default-site.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,11 @@
# nodes for the authorized_keys file.
streisand_ssh_private_key: "~/.ssh/id_rsa"

vpn_clients: 5
vpn_clients: 10

streisand_ipv6_enabled: no

streisand_ad_blocking_enabled: no
streisand_openconnect_enabled: yes
streisand_openvpn_enabled: yes
streisand_shadowsocks_enabled: yes
Expand Down
1 change: 1 addition & 0 deletions global_vars/integration/test-site.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ streisand_client_test: true
streisand_ipv6_enabled: no

# Only services with corresponding tests are enabled.
streisand_ad_blocking_enabled: yes
streisand_shadowsocks_enabled: yes
streisand_ssh_forward_enabled: yes
streisand_openvpn_enabled: yes
Expand Down
3 changes: 2 additions & 1 deletion global_vars/noninteractive/amazon-site.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,11 @@ confirmation: true
# This will be added to the AWS console and given the name streisand-ssh.
streisand_ssh_private_key: "~/.ssh/id_rsa"

vpn_clients: 5
vpn_clients: 10

streisand_ipv6_enabled: no

streisand_ad_blocking_enabled: no
streisand_openconnect_enabled: yes
streisand_openvpn_enabled: yes
streisand_shadowsocks_enabled: yes
Expand Down
3 changes: 2 additions & 1 deletion global_vars/noninteractive/azure-site.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,11 @@ confirmation: true
# The SSH private key that Ansible will use to connect to the Streisand node.
streisand_ssh_private_key: "~/.ssh/id_rsa"

vpn_clients: 5
vpn_clients: 10

streisand_ipv6_enabled: no

streisand_ad_blocking_enabled: no
streisand_openconnect_enabled: yes
streisand_openvpn_enabled: yes
streisand_shadowsocks_enabled: yes
Expand Down
3 changes: 2 additions & 1 deletion global_vars/noninteractive/digitalocean-site.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,11 @@ confirmation: true
# given to it referenced below in the do_ssh_name variable.
streisand_ssh_private_key: "~/.ssh/id_rsa"

vpn_clients: 5
vpn_clients: 10

streisand_ipv6_enabled: no

streisand_ad_blocking_enabled: no
streisand_openconnect_enabled: yes
streisand_openvpn_enabled: yes
streisand_shadowsocks_enabled: yes
Expand Down
3 changes: 2 additions & 1 deletion global_vars/noninteractive/google-site.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,11 @@ confirmation: true
# The SSH private key that Ansible will use to connect to the Streisand node.
streisand_ssh_private_key: "~/.ssh/id_rsa"

vpn_clients: 5
vpn_clients: 10

streisand_ipv6_enabled: no

streisand_ad_blocking_enabled: no
streisand_openconnect_enabled: yes
streisand_openvpn_enabled: yes
streisand_shadowsocks_enabled: yes
Expand Down
3 changes: 2 additions & 1 deletion global_vars/noninteractive/linode-site.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,11 @@ confirmation: true
# The SSH private key that Ansible will use to connect to the Streisand node.
streisand_ssh_private_key: "~/.ssh/id_rsa"

vpn_clients: 5
vpn_clients: 10

streisand_ipv6_enabled: no

streisand_ad_blocking_enabled: no
streisand_openconnect_enabled: yes
streisand_openvpn_enabled: yes
streisand_shadowsocks_enabled: yes
Expand Down
3 changes: 2 additions & 1 deletion global_vars/noninteractive/local-site.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,11 @@ confirmation: true
# Change this to the location of a key on the local system.
streisand_ssh_private_key: "~/.ssh/id_rsa"

vpn_clients: 5
vpn_clients: 10

streisand_ipv6_enabled: no

streisand_ad_blocking_enabled: no
streisand_openconnect_enabled: yes
streisand_openvpn_enabled: yes
streisand_shadowsocks_enabled: yes
Expand Down
3 changes: 2 additions & 1 deletion global_vars/noninteractive/rackspace-site.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,11 @@ confirmation: true
# The SSH private key that Ansible will use to connect to the Streisand node.
streisand_ssh_private_key: "~/.ssh/id_rsa"

vpn_clients: 5
vpn_clients: 10

streisand_ipv6_enabled: no

streisand_ad_blocking_enabled: no
streisand_openconnect_enabled: yes
streisand_openvpn_enabled: yes
streisand_shadowsocks_enabled: yes
Expand Down

0 comments on commit cd17cd9

Please sign in to comment.