{"id":22671527,"url":"https://github.com/natthasath/docker-dockovpn","last_synced_at":"2026-06-23T03:31:38.659Z","repository":{"id":262753651,"uuid":"868765239","full_name":"natthasath/docker-dockovpn","owner":"natthasath","description":"Dockovpn is an open-source, Docker-based VPN server solution using OpenVPN, enabling secure remote access to networks. It simplifies deployment with Docker Compose, providing flexible port configuration and dynamic DNS support, ensuring privacy and protection for users.","archived":false,"fork":false,"pushed_at":"2024-11-14T04:11:22.000Z","size":3,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-01-17T20:33:51.980Z","etag":null,"topics":["docker-compose","dockovpn","openvpn","vpn"],"latest_commit_sha":null,"homepage":"https://github.com/dockovpn/dockovpn","language":"YAML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/natthasath.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-10-07T06:32:30.000Z","updated_at":"2024-11-14T04:11:25.000Z","dependencies_parsed_at":null,"dependency_job_id":"06bcd694-3586-4d6e-8d45-dc225e89a888","html_url":"https://github.com/natthasath/docker-dockovpn","commit_stats":null,"previous_names":["natthasath/docker-dockovpn"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/natthasath/docker-dockovpn","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/natthasath%2Fdocker-dockovpn","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/natthasath%2Fdocker-dockovpn/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/natthasath%2Fdocker-dockovpn/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/natthasath%2Fdocker-dockovpn/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/natthasath","download_url":"https://codeload.github.com/natthasath/docker-dockovpn/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/natthasath%2Fdocker-dockovpn/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34674702,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-23T02:00:07.161Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker-compose","dockovpn","openvpn","vpn"],"created_at":"2024-12-09T16:15:22.039Z","updated_at":"2026-06-23T03:31:38.637Z","avatar_url":"https://github.com/natthasath.png","language":"YAML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🎉 Docker Dockovpn\r\n\r\nDockovpn is an open-source, Docker-based VPN server solution using OpenVPN, enabling secure remote access to networks. It simplifies deployment with Docker Compose, providing flexible port configuration and dynamic DNS support, ensuring privacy and protection for users.\r\n\r\n![version](https://img.shields.io/badge/version-1.0-blue)\r\n![rating](https://img.shields.io/badge/rating-★★★★★-yellow)\r\n![uptime](https://img.shields.io/badge/uptime-100%25-brightgreen)\r\n\r\n### ✅ Requirements\r\n\r\n- [Docker Desktop](https://www.docker.com/products/docker-desktop/)\r\n- Dynamic DNS Thailand is [AIS THDDNS](https://www.thddns.net/) or [TRUE DDNS](https://trueddns.com/)\r\n- OpenVPN Connect [Play Store](https://play.google.com/store/apps/details?id=net.openvpn.openvpn\u0026hl=en) or [App Store](https://apps.apple.com/us/app/openvpn-connect-openvpn-app/id590379981)\r\n\r\n### 🚀 Setup\r\n\r\n1. Download and Install Docker Desktop\r\n2. Configuration IPv4 Mapping `External Port` and `Internal Port`\r\n3. Enable External Port in Dynamic DNS\r\n4. Configuration file `.env`\r\n5. Edit file `client.ovpn` line is `remote {HOST_ADDR} {External_Port}`\r\n\r\n### 🏆 Run\r\n\r\n- [http://localhost:1194/](http://localhost:1194/) username : `admin` password : `admin`\r\n\r\n```shell\r\ndocker-compose up -d\r\n```\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnatthasath%2Fdocker-dockovpn","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnatthasath%2Fdocker-dockovpn","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnatthasath%2Fdocker-dockovpn/lists"}