I hereby claim:
- I am kevydotvinu on github.
- I am kevydotvinu (https://keybase.io/kevydotvinu) on keybase.
- I have a public key whose fingerprint is 14D8 B939 7A8F 10DA 44B0 0FE3 B5CC F2B7 D917 627C
To claim this, I am signing this object:
variant: fcos | |
version: 1.0.0 | |
passwd: | |
users: | |
- name: core | |
gecos: CoreOS Admin | |
groups: | |
- sudo | |
- wheel | |
- adm |
[Unit] | |
Description=Setup a secure tunnel to %I | |
After=network-online.target | |
PartOf=vpn.service | |
[Service] | |
User=kevy | |
ExecStart=/usr/bin/polipo -c /etc/polipo/polipo.conf | |
RestartSec=5 | |
Restart=always |
[Unit] | |
Description=Setup a secure tunnel to %I | |
After=network-online.target | |
[Service] | |
User=kevy | |
EnvironmentFile=/etc/default/ssht@%i | |
ExecStart=/usr/bin/ssh -i /key.pem -NT -o ForwardX11=yes -o ServerAliveInterval=60 -o ExitOnForwardFailure=yes -R ${REMOTE_PORT}:127.0.0.1:${LOCAL_PORT} ubuntu@${TARGET} | |
# Restart every >2 seconds to avoid StartLimitInterval failure |
I hereby claim:
To claim this, I am signing this object:
to create a key: | |
gpg --gen-key | |
to export a public key into file public.key: | |
gpg --export -a "User Name" > public.key | |
to export a private key: | |
gpg --export-secret-key -a "User Name" > private.key | |
to import a public key: |
This will create a proxy server in whatever your availability zone your VPC is in. For me, that's us-east-1b
. For you, that may be something different. Steps 10+ should more or less work regardless of your provider since those steps cover the setup and configuration of TinyProxy.