Lin Song's starred repositories
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
azure-quickstart-templates
Azure Quickstart Templates
be-a-professional-programmer
成为专业程序员路上用到的各种优秀资料、神器及框架
outline-apps
Outline Client and Manager, developed by Jigsaw. Outline Manager makes it easy to create your own VPN server. Outline Client lets you share access to your VPN with anyone in your network, giving them access to the free and open internet.
docker-ipsec-vpn-server
Docker image to run an IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2
SyncTrayzor
Windows tray utility / filesystem watcher / launcher for Syncthing
outline-server
Outline Server, developed by Jigsaw. The Outline Server is a proxy server that runs a Shadowsocks instance and provides a REST API for access key management.
container-diff
container-diff: Diff your Docker containers
wireguard-install
WireGuard VPN server installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS, Fedora, openSUSE and Raspberry Pi OS
openvpn-install
OpenVPN server installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS, Fedora, openSUSE, Amazon Linux 2 and Raspberry Pi OS
AWS-VPN-Server-Setup
Setup your own private, secure, free* VPN on the Amazon AWS Cloud in 10 minutes. CloudFormation
setup-simple-pptp-vpn
This is a very old repo, and a script that used to work years ago. Please find a newer vpn setup.
setup-simple-ipsec-l2tp-vpn
Setup a simple IPSec/L2TP VPN Server for Ubuntu and Debian
docker-ipsec-vpn-server
Multi-user IPSec server docker image
docker-strongswan
Docker image for easily setting up a secure StrongSwan VPN
docker-multi-arch-example
TL;DR reference for building multi-arch Docker images on Docker Hub
pptpd-monitor
Tool for monitoring PPTPD (VPN) connections and traffic
docker-syncthing-relay
🔁 Syncthing Relay to help Syncthing clients relay data when they can't communicate directly due to things like NAT routers
vpn-extras
Extra files for VPN projects