Watch
1
0
Fork
You've already forked openmptcprouter-vps
0
mirror of https://github.com/Ysurac/openmptcprouter-vps.git synced 2026-09-20 00:06:03 +00:00
No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-09-15 17:38:23 +02:00
.github/workflows Update Debian package and add it to Github action 2026-09-15 16:30:54 +02:00
bin Add v2ray in tracked files 2019-12-31 15:38:29 +01:00
debian Change compression for Debian package 2026-09-15 17:38:23 +02:00
docs Various fixes, remove some old entries 2026-09-09 14:34:05 +02:00
nftables Various fixes, remove some old entries 2026-09-09 14:34:05 +02:00
shorewall4 Update omradmin, xray and mqvpn. Add VXLAN support. 2026-07-17 16:53:49 +02:00
shorewall6 Update omradmin, xray and mqvpn. Add VXLAN support. 2026-07-17 16:53:49 +02:00
systemd Lower networkd timeout 2026-09-10 16:13:00 +02:00
tests Change compression for Debian package 2026-09-15 17:38:23 +02:00
config.json Latest changes in scripts and configuration 2019-11-16 21:49:07 +01:00
debian-x86_64.sh Add Debian 12 support 2023-06-13 11:26:17 +00:00
debian.sh Add Debian 12 support 2023-06-13 11:26:17 +00:00
debian9-x86_64-bin.sh Use nftables directly instead of shorewall 2026-08-24 15:36:16 +02:00
debian9-x86_64.sh Update Debian package and add it to Github action 2026-09-15 16:30:54 +02:00
debian10-x86_64.sh Add kernel 4.19 and debian10 support 2019-07-21 07:04:36 +00:00
debian11-x86_64.sh Add Debian 11 symbolic link 2022-08-16 19:48:58 +00:00
debian12-x86_64.sh Add Debian 12 support 2023-06-13 11:26:17 +00:00
dsvpn-run Server scripts update 2021-03-02 08:52:33 +00:00
dsvpn-server.service.in Run dsvpn and mlvpn after network online 2020-08-20 13:35:49 +00:00
dsvpn-server@.service.in Run dsvpn and mlvpn after network online 2020-08-20 13:35:49 +00:00
dsvpn0-config Server scripts update 2021-03-02 08:52:33 +00:00
fail2ban-filter-omradmin.conf Fix fail2ban 2026-09-08 19:40:18 +02:00
fail2ban-filter-openvpn.conf Update omr-admin API, add gre-tunnel and lan-routes as options, add OpenVPN to fail2ban 2024-08-09 15:35:17 +00:00
fail2ban-filter-shadowsocks-go.conf Update Debian package and add it to Github action 2026-09-15 16:30:54 +02:00
fail2ban-filter-v2ray.conf Update omradmin and mqvpn, add dscp and weight MPTCP scheduler and fail2ban filters for xray, v2ray, shadowsocks-go and omradmin 2026-08-13 17:00:05 +02:00
fail2ban-filter-xray.conf Update omradmin and mqvpn, add dscp and weight MPTCP scheduler and fail2ban filters for xray, v2ray, shadowsocks-go and omradmin 2026-08-13 17:00:05 +02:00
fail2ban-jail-openmptcprouter.conf Disable omradmin fail2ban by default 2026-09-09 17:47:35 +02:00
glorytun-tcp-post.sh Less errors in logs 2020-10-20 08:31:12 +00:00
glorytun-tcp-run Server scripts update 2021-03-02 08:52:33 +00:00
glorytun-tcp@.service.in Latest changes to VPS script 2020-02-08 19:46:57 +01:00
glorytun-udp-post.sh Update kernel, API and latest glorytun udp fix 2021-01-06 07:53:55 +00:00
glorytun-udp-run Server scripts update 2021-03-02 08:52:33 +00:00
glorytun-udp.network Latest changes to VPS script 2019-02-10 07:46:29 +00:00
glorytun-udp@.service.in Latest changes to VPS script 2020-02-08 19:46:57 +01:00
glorytun.network Latest changes to VPS script 2019-02-10 07:46:29 +00:00
iperf3.override.conf Update script to latest version on server with vless-reality, iperf from distribution, updated API,... 2024-02-01 19:48:09 +00:00
iperf3.service.in Update script to latest version on server with vless-reality, iperf from distribution, updated API,... 2024-02-01 19:48:09 +00:00
LICENSE Add readme and license 2018-03-30 07:57:58 +00:00
manager.json Update mqvpn and kernel, fix shadowsocks-libev on arm64 2026-07-30 20:29:55 +02:00
mlvpn.network Latest changes to VPS script 2019-02-10 07:46:29 +00:00
mlvpn0.conf Increase MLVPN reorder buffer size 2020-10-31 11:52:02 +00:00
mlvpn@.service.in Run dsvpn and mlvpn after network online 2020-08-20 13:35:49 +00:00
mqvpn-server.json Fix API listen on mqvpn 2026-09-01 19:03:58 +02:00
mqvpn-server.service Add mqvpn support 2026-03-31 16:50:15 +02:00
multipath Update omr-admin, fix Pi-Hole install, optimize OpenVPN 2023-12-08 07:59:01 +00:00
nftables.conf Lower networkd timeout 2026-09-10 16:13:00 +02:00
old-v2ray.service Fix v2ray 2021-03-10 10:30:05 +00:00
omr-6in4 Fix fail2ban jail to not read full log, update omr-admin, update easyrsa, fix shadowsocks-go api ip,... 2025-05-19 15:44:37 +00:00
omr-6in4-run Update script and add mqvpn fw rules 2026-03-31 12:31:40 +00:00
omr-admin-ipv6.service.in Services run orders for firewall sync 2026-09-03 17:26:00 +02:00
omr-admin.service.in Services run orders for firewall sync 2026-09-03 17:26:00 +02:00
omr-bypass Add omr-bypass service 2024-02-09 10:42:55 +00:00
omr-bypass.service.in Use nftables directly instead of shorewall 2026-08-24 15:36:16 +02:00
omr-bypass.timer.in Add omr-bypass service 2024-02-09 10:42:55 +00:00
omr-pihole.sh Add kernel 6.6 support, allow to disable all proxy and VPNs, change IPv6 address in omr-pihole 2024-02-22 17:31:57 +00:00
omr-service Fix https://github.com/Ysurac/openmptcprouter-vps/issues/131 2026-08-27 19:35:13 +02:00
omr-test-speed Commit latest small changes in script 2021-08-23 13:50:00 +00:00
omr-test-speedv6 Commit latest small changes in script 2021-08-23 13:50:00 +00:00
omr-update Update Debian package and add it to Github action 2026-09-15 16:30:54 +02:00
omr-update.service.in Add current 0.1028 release 2022-10-14 07:01:41 +00:00
omr-vxlan-run Add VXLAN layer2/3 choice, update omr-admin API 2026-08-03 16:14:09 +02:00
omr-vxlan@.service.in Update omradmin, xray and mqvpn. Add VXLAN support. 2026-07-17 16:53:49 +02:00
omr.service.in Use nftables directly instead of shorewall 2026-08-24 15:36:16 +02:00
omr6in4@.service.in Fixes 2020-03-10 10:45:06 +01:00
openmptcprouter-shorewall.tar.gz Update omradmin, xray and mqvpn. Add VXLAN support. 2026-07-17 16:53:49 +02:00
openmptcprouter-shorewall6.tar.gz Update omradmin, xray and mqvpn. Add VXLAN support. 2026-07-17 16:53:49 +02:00
openvpn-bonding1.conf Sync with server 2024-10-07 09:29:20 +00:00
openvpn-bonding2.conf Sync with server 2024-10-07 09:29:20 +00:00
openvpn-bonding3.conf Sync with server 2024-10-07 09:29:20 +00:00
openvpn-bonding4.conf Sync with server 2024-10-07 09:29:20 +00:00
openvpn-bonding5.conf Sync with server 2024-10-07 09:29:20 +00:00
openvpn-bonding6.conf Sync with server 2024-10-07 09:29:20 +00:00
openvpn-bonding7.conf Sync with server 2024-10-07 09:29:20 +00:00
openvpn-bonding8.conf Sync with server 2024-10-07 09:29:20 +00:00
openvpn-tun0.6.1-ipv6.conf Various fixes, remove some old entries 2026-09-09 14:34:05 +02:00
openvpn-tun0.6.1.conf Various fixes, remove some old entries 2026-09-09 14:34:05 +02:00
openvpn-tun0.conf Update omr-admin API, disable fastOpen, add vpn1 management in omr-service,.. 2025-01-29 13:51:48 +00:00
openvpn-tun1.6.1.conf Sync with server 2024-10-07 09:29:20 +00:00
openvpn-tun1.conf Increase openvpn keepalive 2020-03-04 17:52:11 +01:00
openvpn.network Add support for MPTCP over OpenVPN 2019-10-25 20:19:48 +02:00
README.md Use nftables directly instead of shorewall 2026-08-24 15:36:16 +02:00
shadowsocks-go.server.json Fix fail2ban jail to not read full log, update omr-admin, update easyrsa, fix shadowsocks-go api ip,... 2025-05-19 15:44:37 +00:00
shadowsocks-libev-manager@.service.in Update to latest API and scripts 2020-07-20 16:01:51 +02:00
shadowsocks.6.1.conf Update Debian package and add it to Github action 2026-09-15 16:30:54 +02:00
shadowsocks.6.18.conf Update Debian package and add it to Github action 2026-09-15 16:30:54 +02:00
shadowsocks.conf Update script to latest version on server with vless-reality, iperf from distribution, updated API,... 2024-02-01 19:48:09 +00:00
tun0.glorytun Fixes on ARM64 support and some VPN changes 2023-08-22 12:56:05 +00:00
tun0.glorytun-udp Server scripts update 2021-03-02 08:52:33 +00:00
ubond.network Fix 2022-02-11 15:54:58 +00:00
ubond0.conf Fix 2022-02-11 15:54:58 +00:00
ubond@.service.in Fix 2022-02-11 15:54:58 +00:00
ubuntu18.04-x86_64.sh Add Ubuntu Server 18.04 support 2018-11-12 18:27:32 +00:00
ubuntu19.04-x86_64.sh Add symbolic link for ubuntu 2021-03-04 14:18:14 +00:00
ubuntu20.04-x86_64.sh Add symbolic link for ubuntu 2021-03-04 14:18:14 +00:00
update-grub.sh Force use of mptcp kernel in all case 2019-05-01 00:38:39 +00:00
v2ray-server.json Update API, add check for omr-service, fix v2ray service file 2023-09-14 09:31:45 +00:00
v2ray.service Add shadowsocks-go and XRay 2023-10-10 14:38:56 +00:00
xray-server.json Update omr-admin and Xray conf 2026-07-20 14:02:34 +02:00
xray-vless-reality.json Update script to latest version on server with vless-reality, iperf from distribution, updated API,... 2024-02-01 19:48:09 +00:00
xray.service Update script to latest version on server with vless-reality, iperf from distribution, updated API,... 2024-02-01 19:48:09 +00:00

OpenMPTCProuter VPS scripts

All scripts needed to install OpenMPTCProuter VPS.

This is the VPS part of OpenMPTCProuter, a solution to aggregate multiple internet connections.

  • debian9-x86_64.sh: The main script install ShadowSocks, Glorytun TCP, Glorytun UDP, nftables, the MPTCP kernel and can install OpenVPN
  • debian9-x86_64-mlvpn.sh: Script to install MLVPN
  • config.json: shadowsocks config
  • /nftables.conf: installed at Debian's default nftables path, /etc/nftables.conf
  • /nftables: native nftables ruleset (omr.nft) and per-install values (omr-vars.nft), installed under /etc/nftables/
  • /shorewall4, /shorewall6: legacy Shorewall configuration, kept for reference/rollback -- no longer installed by debian9-x86_64.sh
  • glorytun-tcp-run: script to run glorytun with configuration parameters
  • glorytun-tcp@.service.in: glorytun systemd service
  • glorytun.network: glorytun systemd network (for DHCP)
  • glorytun-udp-run: script to run glorytun UDP with configuration parameters
  • glorytun-udp.network: glorytun UDP systemd network (for DHCP)
  • glorytun-udp@.service.in: glorytun UDP systemd service
  • mlvpn.network: MLVPN systemd network (for DHCP)
  • mlvpn0.conf: MLVPN default config
  • omr-6in4-service: Script used to make 6in4 tunnel always up and detect ip used by OpenMPTCProuter to config Shorewall
  • omr-6in4.service.in: Systemd service to run the script
  • openvpn-tun0.cnf: OpenVPN default config
  • openvpn.network: OpenVPN systemd network (for DHCP)
  • shadowsocks.conf: shadowsocks sysctl.d optimization and mptcp config
  • tun0.glorytun: glorytun default configuration
  • tun0.glorytun-udp: glorytun default configuration
  • update-grub.sh: Script used to check if MPTCP kernel is the default