Automated aggregator that collects free VPN configuration files from multiple open-source repositories across GitHub and mirrors them into a single, regularly updated location.
- A GitHub Actions workflow runs every hour on a cron schedule.
- The script reads a curated list of source URLs from
urls.txt. - Each source is fetched, deduplicated via MD5 hash comparison, and saved to the
githubmirror/directory. - The table below is regenerated with the latest update timestamps.
| Num | File | Source | Update time | Update date |
|---|---|---|---|---|
| 1 | 1.txt |
sakha1370/OpenRay | 09:08 | 26.07.2026 |
| 2 | 2.txt |
sevcator/5ubscrpt10n | 19:18 | 14.07.2026 |
| 3 | 3.txt |
yitong2333/proxy-minging | 09:08 | 26.07.2026 |
| 4 | 4.txt |
acymz/AutoVPN | 09:07 | 26.07.2026 |
| 5 | 5.txt |
miladtahanian/V2RayCFGDumper | 09:07 | 26.07.2026 |
| 6 | 6.txt |
roosterkid/openproxylist | 09:07 | 26.07.2026 |
| 7 | 7.txt |
Epodonios/v2ray-configs | 09:08 | 26.07.2026 |
| 8 | 8.txt |
CidVpn/cid-vpn-config | 09:07 | 26.07.2026 |
| 9 | 9.txt |
mohamadfg-dev/telegram-v2ray-configs-collector | 02:01 | 26.07.2026 |
| 10 | 10.txt |
mheidari98/.proxy | 09:07 | 26.07.2026 |
| 11 | 11.txt |
youfoundamin/V2rayCollector | 05:55 | 26.07.2026 |
| 12 | 12.txt |
expressalaki/ExpressVPN | 08:17 | 27.05.2026 |
| 13 | 13.txt |
MahsaNetConfigTopic/config | 23:11 | 25.07.2026 |
| 14 | 14.txt |
LalatinaHub/Mineral | 02:02 | 26.07.2026 |
| 15 | 15.txt |
miladtahanian/Config-Collector | 09:07 | 26.07.2026 |
| 16 | 16.txt |
Pawdroid/Free-servers | 09:07 | 26.07.2026 |
| 17 | 17.txt |
MhdiTaheri/V2rayCollector_Py | 09:07 | 26.07.2026 |
| 18 | 18.txt |
free18/v2ray | 09:07 | 26.07.2026 |
| 19 | 19.txt |
MhdiTaheri/V2rayCollector | 09:08 | 26.07.2026 |
| 20 | 20.txt |
Argh94/Proxy-List | 20:00 | 25.07.2026 |
| 21 | 21.txt |
shabane/kamaji | 05:55 | 26.07.2026 |
| 22 | 22.txt |
wuqb2i4f/xray-config-toolkit | 09:07 | 26.07.2026 |
| 23 | 23.txt |
igareck/vpn-configs-for-russia | 05:55 | 26.07.2026 |
| 24 | 24.txt |
Mr-Meshky/vify | 09:08 | 26.07.2026 |
| 25 | 25.txt |
V2RayRoot/V2RayConfig | 10:28 | 05.07.2026 |
# Clone the repository
git clone https://github.com/pog7x/vpn-configs.git
cd vpn-configs
# Install dependencies
pip install -r requirements.txt
# Set environment variables
export GH_TOKEN="your_github_token"
export REPO_NAME="owner/repo"
# Run
python main.py| Package | Purpose |
|---|---|
| aiohttp | Async HTTP requests |
| aiofiles | Async file I/O |
| PyGithub | GitHub API integration |
| py-markdown-table | Markdown table generation |
This project is provided for educational and informational purposes only. The maintainers do not host, create, or endorse any VPN configurations — all files are mirrored from publicly available open-source repositories. Use at your own risk and in compliance with your local laws.