1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter-vps-admin.git synced 2025-02-14 19:41:52 +00:00
Commit graph

248 commits

Author SHA1 Message Date
Ycarus
83a21e7d49 Fix status 2020-09-28 17:22:53 +02:00
Ycarus
4e6b8ea2d5 Fix when ip are on multiple interfaces 2020-09-20 08:31:04 +02:00
Ycarus
2737c91e17 Fix check process 2020-09-11 22:37:16 +02:00
Ycarus
c399ecc384 Fix v2ray stats 2020-09-11 20:58:38 +02:00
Ycarus
422fb4deb4 Fix adduser 2020-08-21 19:50:34 +02:00
Ycarus
c06a17d85c Fix 2020-08-21 18:59:16 +02:00
Ycarus
5541632fb4 Fix user add 2020-08-21 18:50:34 +02:00
Ycarus
295f2484ec Get v2ray traffic and proxy choice support 2020-08-20 20:31:29 +02:00
Ycarus
1198bfd2f4 Add v2ray support 2020-08-10 20:49:47 +02:00
Ycarus
c64b8e3324 Add source ip support and fix remove shorewall rule 2020-07-25 16:16:55 +02:00
Ycarus
af3b0d55ae Fix 2020-07-16 10:46:49 +02:00
Ycarus
daba5f2a01 Default debug to false, add a debug info for tunnel creation, test speedtest 2020-07-16 09:55:19 +02:00
Ycarus
c9254c470c More info for API doc and small changes 2020-07-03 16:27:09 +02:00
Ycarus
a6b4b0b8a4 OpenVPN cipher can be changed 2020-07-02 18:12:31 +02:00
Ycarus
d9fa673a9c Fix typo 2020-06-30 17:04:52 +02:00
Ycarus
a0f4b7f827 Fix vpn traffic and get username from userid 2020-06-30 17:02:02 +02:00
Ycarus
459c694ec6 status and config can be requested for any user by admin, add vpn traffic in status 2020-06-30 16:44:13 +02:00
Ycarus
30b680cab6 Fixes and lower timeout with shadowsocks 2020-06-26 11:18:59 +02:00
Ycarus
19d95df70b Fix for gre tunnel, userid in shadowsocks and better generated doc 2020-06-23 20:26:08 +02:00
Ycarus
ff3abb92a6 Some fixes for gre_tunnel 2020-06-21 09:06:52 +02:00
Ycarus
e812017e1c Add a ss-server by IP 2020-06-20 09:08:51 +02:00
Ycarus
c92ff59b85 Add public IP info for each GRE tunnel 2020-06-19 16:42:59 +02:00
Ycarus
51d4f01619 Add GRE tunnel support when multiples IPs are available on server 2020-06-19 15:49:07 +02:00
Ycarus
ff368e4910 Add source destination IP support 2020-06-15 15:53:03 +02:00
Ycarus
710ead09aa Fix set VPN IPs 2020-06-11 20:28:27 +02:00
Ycarus
e1e3bfa51a var name can't begin with a number 2020-05-25 15:47:58 +02:00
Ycarus
5efabfa981 Revert to fe80 for 6in4 2020-05-22 11:09:04 +02:00
Ycarus
238dd4262f Add shadowsocks and vpn traffic, fix ipv6 2020-05-20 18:23:24 +02:00
Ycarus
b5608748ff Another interface can be defined for IPv6, ULA can be set from router 2020-05-14 10:44:16 +02:00
Ycarus
08dd9b8b00 Fix and get IPv6 network from config file 2020-05-10 21:02:18 +02:00
Ycarus
d50e765caf replace tunnel ipv6 from fe80 to fd80 2020-04-30 20:18:09 +02:00
Ycarus
cae50f956b Get client IP via script and add a no internet access option 2020-04-22 18:00:07 +02:00
Ycarus
6e4a1e36eb Add case when no internet access available 2020-04-21 14:55:35 +02:00
Ycarus
b9f9c6859d Add ipv6 ULA prefix 2020-04-15 13:33:20 +02:00
Ycarus
d14741092d Get hostname from config 2020-04-01 21:17:31 +02:00
Ycarus
c88f69804c Fix 2020-03-27 20:26:49 +01:00
Ycarus
3902d66ce1 Fix 2020-03-27 20:09:24 +01:00
Ycarus
ac16592a77 Open glorytun UDP port and doesn't check ip and hostname at each config request 2020-03-24 21:07:41 +01:00
Ycarus
0bee06d216 Fix VPN list 2020-03-09 22:00:42 +01:00
Ycarus
b9d326cf8f Fix get shorewall rules 2020-03-09 15:52:15 +01:00
Ycarus
2aa968920e Add dsvpn available as default 2020-03-09 12:56:56 +01:00
Ycarus
098d44fdcf Fix 2020-03-07 22:57:11 +01:00
Ycarus
70e4c6ad90 Fix 2020-03-07 22:27:02 +01:00
Ycarus
25492b19f6 Fix 2020-03-07 21:54:15 +01:00
Ycarus
e426e7fef3 Fix VPN ip in config 2020-03-06 20:09:04 +01:00
Ycarus
76adbc98ce Fix c2c 2020-03-06 19:49:33 +01:00
Ycarus
ef1d63ba4d Fix client2client disable 2020-03-05 15:09:49 +01:00
Ycarus
51d12602df Fix client2client IPs 2020-03-05 15:02:20 +01:00
Ycarus
6cc1a3236a Some fixes 2020-03-03 14:06:18 +01:00
Ycarus
ae2f3b31fd Fix and better code 2020-03-03 13:49:23 +01:00
Ycarus
9f69540b62 Remove debug log 2020-02-24 12:19:42 +01:00
Ycarus
1744377140 Fix 2020-02-24 12:13:05 +01:00
Ycarus
8e7379e5db Remove debug mode 2020-02-24 10:28:07 +01:00
Ycarus
57b1277d98 Fix vpn initial setting 2020-02-24 10:27:15 +01:00
Ycarus
4ed9794b3c Fix syn_retries set 2020-02-19 19:29:17 +01:00
Ycarus
860a0ab51c Fix also for status 2020-02-15 17:25:54 +01:00
Ycarus
14f9fc1996 Add log debug and fix 2020-02-15 13:44:35 +01:00
Ycarus
983ac0349b Add the remove VPN user functions 2020-02-14 21:46:05 +01:00
Ycarus
60a72b11be Fix omr_version in status 2020-02-04 21:23:31 +01:00
Ycarus
7300e03598 client2client support in shorewall 2020-01-29 21:20:43 +01:00
Ycarus
ee1579c5e3 Fix and add client2client info in config 2020-01-28 21:32:29 +01:00
Ycarus
251244447a Fix glorytun config 2020-01-27 20:15:30 +01:00
Ycarus
ef27cedead Fix config display 2020-01-25 22:04:14 +01:00
Ycarus
47da89f9a7 Use network for multi VPN 2020-01-25 21:53:58 +01:00
Ycarus
9ddbe1f416 Some fixes 2020-01-21 19:30:29 +01:00
Ycarus
42b5748785 Add shorewall by user support 2020-01-20 21:05:40 +01:00
Ycarus
d0496fa2a0 Fix client2client 2020-01-17 21:32:48 +01:00
Ycarus
9fe2f71943 Fix 2020-01-17 15:46:55 +01:00
Ycarus
ce544e2269 Fix userid and various changes 2020-01-17 08:10:44 +01:00
Ycarus
1f43dec900 Fix remove OpenVPN user 2020-01-14 19:23:14 +01:00
Ycarus
36af20c00e Fix and add client2client for OpenVPN 2020-01-13 21:47:29 +01:00
Ycarus
6266935a7c Add multiple DSVPN support 2020-01-12 18:41:34 +01:00
Ycarus
fe726e1c3f Various fixes 2020-01-10 20:50:06 +01:00
Ycarus
196557de16 Use username in shorewall rules, get lan IPs 2020-01-09 22:20:05 +01:00
Ycarus
def7b1f4b2 Add glorytun users and descriptions WIP 2020-01-09 09:48:02 +01:00
Ycarus
f3b3a4dbe1 fix adding new user 2020-01-06 21:18:29 +01:00
Ycarus
2de76967fa Various fixes 2020-01-06 12:43:20 +01:00
Ycarus
6e819bc929 Fixes and use enum 2019-12-30 20:49:39 +01:00
Ycarus
860ac891d4 Add, remove and list users 2019-12-27 21:42:47 +01:00
Ycarus
ccb6399d2c Add permission system, use username in backup, default to log_level error and send shadowsocks traffic, omr version and kernel in status 2019-12-26 20:25:11 +01:00
Ycarus
8801c7a33b Fix script 2019-12-20 16:19:07 +01:00
Ycarus
89cfe9d17d Fix 2019-12-17 19:10:09 +01:00
Ysurac
b4024d55b3 Fix 2019-12-01 19:10:15 +00:00
Ysurac
1b2737c54e Some fix for shadowsocks 2019-11-24 18:48:22 +00:00
Ysurac
85a4cf4492 Use shadowsocks-manager 2019-11-16 19:49:26 +00:00
Ysurac
d10afe5e88 Fix for shadowsocks post 2019-11-13 18:21:02 +00:00
Ysurac
70d194a053 Fixes and add vps current time 2019-11-13 07:39:00 +00:00
Ysurac
cbc2c2daa5 More function should work with FastAPI now 2019-11-02 17:32:35 +00:00
Ysurac
53fd153bad Migrate from flask to fastapi 2019-11-02 17:10:10 +00:00
Ycarus
9ac484ebfd Add MPTCP over OpenVPN support 2019-10-25 18:22:00 +00:00
Ycarus
83f18dadb2 Add backup modify via API 2019-10-10 19:13:14 +00:00
Ycarus
933ed4a158 Add backup and only needed firewall redirect support 2019-09-29 18:54:54 +00:00
Ycarus
bc84d257ef No restart of ss after IP changes 2019-09-16 05:51:04 +00:00
Ycarus
7aea017b9c Import time 2019-08-30 05:52:59 +00:00
Ycarus
2452f12311 Try to define an ACL 2019-08-29 20:39:22 +00:00
Ycarus
09eeaf7408 Add lastchange support 2019-08-12 14:43:05 +00:00
Ycarus
461b738e71 Fix omr-admin script 2019-08-07 18:42:42 +00:00
Ycarus
295af2eef8 Add dsvpn support 2019-08-02 15:22:43 +00:00
Ycarus
172a026778 Check IP other way 2019-07-25 06:25:12 +00:00
Ycarus
c8ac983237 Check hostname via https 2019-07-23 21:57:20 +00:00
Ycarus
65abfbf7f8 Add VPS hostname to status info 2019-07-13 05:30:58 +00:00
Ycarus
f725489f22 Current VPN can be set by client 2019-06-24 16:14:16 +00:00
Ycarus
b42343c80d Add AES check on VPS 2019-06-15 18:31:01 +00:00
Ycarus
23328fc595 Only restart app after changes 2019-06-02 21:11:58 +00:00
Ycarus
607b274ae2 Fix shorewall glorytun port open 2019-05-24 20:19:56 +00:00
Ycarus
9de5f72c64 Add glorytun chacha20 status and setting 2019-05-23 19:55:49 +00:00
Ycarus
23177d99d0 Fix Glorytun UDP 2019-05-07 19:45:11 +00:00
Ycarus
c1be74ca8e Fix mlvpn and openvpn ip 2019-04-20 16:16:22 +00:00
Ycarus
d688cab92f fix 2019-04-19 19:53:13 +00:00
Ycarus
56894bd463 Fix get reverse for ss 2019-04-18 20:34:14 +00:00
Ycarus
b3ac633109 Fix get reverse 2019-04-18 20:17:57 +00:00
Ycarus
cb9febfce9 Open shorewall port via omr-admin 2019-04-18 19:09:26 +00:00
Ycarus
d6aa36cace Fix OMR VPS version when host is OpenMPTCProuter 2019-03-29 17:27:58 +00:00
Ycarus
37440b4a2d Use public.pem instead of public.key for iperf3 2019-03-28 19:17:06 +00:00
Ycarus
7e096c834a Add iperf3 support and glorytun dhcp settings in json 2019-03-27 20:28:18 +00:00
Ycarus
9ebf817781 Get Server IPv6 from ethernet interface 2019-03-10 20:44:33 +00:00
Ycarus
fcaf1115ef Fix session 2019-02-28 12:36:56 +00:00
Ycarus
5a6bbdd34d Threaded and permanent session 2019-02-28 07:26:37 +00:00
Ycarus
7add708f0c Back to static IP for VPN 2019-02-09 14:30:56 +00:00
Ycarus
f956c991a5 Fix DHCP for OpenVPN 2019-02-04 18:54:43 +00:00
Ycarus
dee3add694 Use DHCP for all VPNs 2019-02-04 18:43:09 +00:00
Ycarus
0d10191dcd Fix v2ray support 2019-01-31 20:03:16 +00:00
Ycarus
17c77e8717 Fix v2ray support 2019-01-31 19:51:49 +00:00
Ycarus
7469a4c450 Fix obfs type 2019-01-25 21:17:55 +00:00
Ycarus
4554b69655 Fix 2019-01-25 19:57:27 +00:00
Ycarus
324b54029f Add v2ray plugin support 2019-01-25 19:43:49 +00:00
Ycarus
175ed44559 Fix IPv6 support 2019-01-12 14:50:28 +00:00
Ycarus
e4e102d7f8 Use not instead of none for sysctl 2019-01-06 18:00:45 +00:00
Ycarus
5473571adf fix bytes encode 2019-01-06 17:53:06 +00:00
Ycarus
2e213b5b54 Fix 2019-01-02 14:10:38 +00:00
Ycarus
39079da502 Add eBPF support 2019-01-02 13:55:38 +00:00
Ycarus
05dfbf09aa Less verbose script 2018-12-28 07:55:46 +00:00
Ycarus
c65a9d2f6c Listen port can be defined in json 2018-12-13 14:14:45 +00:00
Ycarus
ca7066cd2e Fix Shadowsocks settings change, add glorytun and openvpn support 2018-12-06 09:48:23 +00:00
Ycarus
8ce492499b Fix shorewall redirect and add static ip for VPN 2018-12-03 10:07:03 +00:00
Ycarus
beb18dbce5 Fix https://github.com/Ysurac/openmptcprouter/issues/230 2018-11-29 22:14:23 +00:00
Ycarus
08eb4c77e3 Fix https://github.com/Ysurac/openmptcprouter/issues/229 2018-11-29 21:43:02 +00:00
Ycarus
077df8bf08 Add VPS load avg and uptime 2018-11-29 13:47:05 +00:00
Ycarus
3dfdf430dc Fix 2018-11-23 14:19:30 +00:00
Ycarus
477c310333 Put config and cert in /etc 2018-11-22 19:35:13 +00:00
Ycarus
21d7ba0671 More info from the VPS 2018-11-21 09:00:00 +00:00
Ycarus
15aa6084dc Add license info and add a message when result is done 2018-11-16 13:14:08 +00:00
Ycarus
9b5aba4a55 Littles fixes 2018-11-15 14:33:59 +00:00
Ycarus
7d5f915c86 Add MPTCP support 2018-11-14 16:34:13 +00:00
Ycarus
ab6127bfc9 Last changes 2018-11-14 14:10:42 +00:00
Ycarus
e1da02b16e Error if no parameters 2018-11-08 17:22:43 +00:00
Ycarus
36368f57c3 Add shorewall settings change 2018-11-08 17:05:34 +00:00
Ycarus
a193a9189c Initial commit 2018-11-08 12:55:20 +00:00