GitHub avatar

Fox's Blog

← Back to projects

https://github.com/9xN/auto-ovpn but in better 👌

OVPN-Configs-scraper

OVPN-Configs-scraper is a Node.js tool that automatically collects free OpenVPN configuration files from various public sources. It streamlines the retrieval, organization, and updating of these configs for quick use.

Features

  • Automated scraping of public VPN server lists.
  • Generation of ready-to-use .ovpn files.
  • IP address caching and duplicate management.
  • Export of configurations to a dedicated folder.

[!IMPORTANT] To deploy your own version, you can use the following section. PLEASE DO NOT FORK, OUR VERSIONS WILL DIFFER ANYWAYS.

Prerequisites

  • Node.js >= 20
  • npm

Installation

git clone https://github.com/your-username/OVPN-Configs-scraper.git
cd OVPN-Configs-scraper
npm install

Build

Before running the app, you need to build the TypeScript source files:

npm run build

This will compile the TypeScript code into JavaScript in the dist/ directory.

Usage

To run the scraper and update the configuration files:

npm start

[!TIP] The generated .ovpn files can be found in the data/configs/ folder.

Download VPN Configurations

You can directly download the generated configuration files:

Or download individually:

Hong Kong

IP Country ISP Provider Config
58.152.29.26 Hong Kong Hong Kong Telecommunications (HKT) Limited Mass Internet VPNGate Download

Japan

IP Country ISP Provider Config
125.196.144.134 Japan BIGLOBE Inc. VPNGate Download
118.110.135.84 Japan BIGLOBE Inc. VPNGate Download
106.161.41.4 Japan Kddi Corporation VPNGate Download
217.138.212.62 Japan M247 Europe SRL VPNGate Download
153.180.162.195 Japan NTT Communications Corporation VPNGate Download
153.132.115.193 Japan NTT Communications Corporation VPNGate Download
60.132.214.64 Japan SoftBank Corp. VPNGate Download
219.100.37.96 Japan SoftEther VPNGate Download
219.100.37.23 Japan SoftEther VPNGate Download
219.100.37.220 Japan SoftEther VPNGate Download
219.100.37.101 Japan SoftEther VPNGate Download
219.100.37.93 Japan SoftEther VPNGate Download
219.100.37.30 Japan SoftEther VPNGate Download
219.100.37.60 Japan SoftEther VPNGate Download
219.100.37.22 Japan SoftEther VPNGate Download
219.100.37.196 Japan SoftEther VPNGate Download
219.100.37.1 Japan SoftEther VPNGate Download
219.100.37.87 Japan SoftEther VPNGate Download
223.132.1.215 Japan Sony Network Communications Inc VPNGate Download
211.128.17.88 Japan STARCAT Co ., LTD. VPNGate Download

Peru

IP Country ISP Provider Config
190.117.30.185 Peru America Movil Peru S.A.C. VPNGate Download

South Korea

IP Country ISP Provider Config
112.72.196.6 South Korea HYUNDAI HCN Chungbuk Systems Co.Ltd VPNGate Download
121.146.152.111 South Korea Korea Telecom VPNGate Download
183.97.226.21 South Korea Korea Telecom VPNGate Download
211.228.156.16 South Korea Korea Telecom VPNGate Download
222.98.161.2 South Korea Korea Telecom VPNGate Download
220.71.147.250 South Korea Korea Telecom VPNGate Download
112.166.16.155 South Korea Korea Telecom VPNGate Download
121.176.228.194 South Korea Korea Telecom VPNGate Download
121.135.160.138 South Korea Korea Telecom VPNGate Download

Thailand

IP Country ISP Provider Config
183.89.85.83 Thailand Triple T Broadband Public Company Limited VPNGate Download

The Netherlands

IP Country ISP Provider Config
83.87.60.130 The Netherlands Vodafone Ziggo VPNGate Download

Vietnam

IP Country ISP Provider Config
58.186.70.53 Vietnam FPT Telecom Company VPNGate Download

Tip: For the full list, check the data/configs/ folder after running the scraper.

Contributing

Contributions are welcome! Feel free to open an issue or a pull request.

License

MIT