proxy

jmarhee/proxy/linode

Terraform Module HCL LINODE
Install
module "proxy" {
source = "jmarhee/proxy/linode"
version = "1.0.8"
}
plain text: /constructs/tfmod-jmarhee-proxy-linode/install.txt
⭐ Source on GitHub 📦 Registry page
README

SOCKS Proxy Server on Linode === ![Build Status](https://cloud.drone.io/jmarhee/terraform-linode-proxy) Deploys a nanode instance on Linode via Terraform for use as an SSH tunnel SOCKS v5 proxy server. Setup --- Get your Linode API token, and set linode_token to this value in terraform.tfvars or on first-run. Run: ``bash terraform init ` then: `bash terraform plan terraform apply -auto-approve ` to deploy the proxy host, and setup the tunnel. You can, then, set the proxy address in your browser. Usage --- Specify a browser_command, if you wish to launch your browser using the proxy on completion: `bash browser_command = "open -a '/Applications/Google Chrome.app' --args --incognito" set_osx_proxy = true ` for Safari users, you can use: `bash browser_command = "osascript -e 'tell application

Inputs (7)
NameTypeDescriptionDefault
linode_tokenstring required
ssh_userstring"root"
ssh_keystring"~/.ssh/id_rsa.pub"
open_browserboolOpens the browser per your browser_command variable specificationtrue
browser_commandstringi.e. 'open -a /Applications/Google Chrome.app' --args --incognito http://ipinfo."null"
set_osx_proxyboolSets OS X SOCKS Proxy (all_proxy is set for other OS that use this variable to sfalse
regionstringLinode Region"us-central"
Outputs (2)
Tunnel_Host
Browser_Info
Resources (3)
linode_instancenull_resourcerandom_string
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.8
Cloud LINODE
Total downloads783
Inputs7
Outputs2
Resources3
Namespacejmarhee
Updated