diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index b116aaf8..0cf103a7 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -4,12 +4,12 @@ Contributions are [released](https://help.github.com/articles/github-terms-of-se ## Submitting a pull request -1. [Fork](https://github.com/qdm12/gluetun/fork) and clone the repository +1. [Fork](https://github.com/passteque/gluetun/fork) and clone the repository 1. Create a new branch `git checkout -b my-branch-name` 1. Modify the code 1. Ensure the docker build succeeds `docker build .` (you might need `export DOCKER_BUILDKIT=1`) 1. Commit your modifications -1. Push to your fork and [submit a pull request](https://github.com/qdm12/gluetun/compare) +1. Push to your fork and [submit a pull request](https://github.com/passteque/gluetun/compare) ## Resources diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 421ab47d..bbbfc7de 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -4,8 +4,8 @@ contact_links: url: https://github.com/qdm12/gluetun-wiki/issues/new/choose about: Please create an issue on the gluetun-wiki repository. - name: Configuration help? - url: https://github.com/qdm12/gluetun/discussions/new/choose + url: https://github.com/passteque/gluetun/discussions/new/choose about: Please create a Github discussion. - name: Unraid template issue - url: https://github.com/qdm12/gluetun/discussions/550 + url: https://github.com/passteque/gluetun/discussions/550 about: Please read the relevant Github discussion. diff --git a/Dockerfile b/Dockerfile index afe91c7f..19e50dcf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -72,9 +72,9 @@ LABEL \ org.opencontainers.image.created=$CREATED \ org.opencontainers.image.version=$VERSION \ org.opencontainers.image.revision=$COMMIT \ - org.opencontainers.image.url="https://github.com/qdm12/gluetun" \ - org.opencontainers.image.documentation="https://github.com/qdm12/gluetun" \ - org.opencontainers.image.source="https://github.com/qdm12/gluetun" \ + org.opencontainers.image.url="https://github.com/passteque/gluetun" \ + org.opencontainers.image.documentation="https://github.com/passteque/gluetun" \ + org.opencontainers.image.source="https://github.com/passteque/gluetun" \ org.opencontainers.image.title="VPN swiss-knife like client for multiple VPN providers" \ org.opencontainers.image.description="VPN swiss-knife like client to tunnel to multiple VPN servers using OpenVPN, IPtables, DNS over TLS, Shadowsocks, an HTTP proxy and Alpine Linux" ENV VPN_SERVICE_PROVIDER=pia \ diff --git a/README.md b/README.md index a266fc65..04dcdbfc 100644 --- a/README.md +++ b/README.md @@ -6,9 +6,9 @@ Lightweight swiss-army-knife-like VPN client to multiple VPN service providers 🗯️ this repository will be migrated to [github.com/passteque/gluetun](https://github.com/passteque/gluetun) on 2026-05-21, which is a Github organization under my sole control, so don't get alarmed if you get redirected in the coming days 😉 Reason being migrating Github sponsors to the Open source collective due to my personal situation, basically annoying paperwork. On the plus side, it will be more transparent and funds donated will only be used for the project. The Docker image names will remain the same. -![Title image](https://raw.githubusercontent.com/qdm12/gluetun/master/title.svg) +![Title image](https://raw.githubusercontent.com/passteque/gluetun/master/title.svg) -[![Build status](https://github.com/qdm12/gluetun/actions/workflows/ci.yml/badge.svg)](https://github.com/qdm12/gluetun/actions/workflows/ci.yml) +[![Build status](https://github.com/passteque/gluetun/actions/workflows/ci.yml/badge.svg)](https://github.com/passteque/gluetun/actions/workflows/ci.yml) [![Docker pulls qmcgaw/gluetun](https://img.shields.io/docker/pulls/qmcgaw/gluetun.svg)](https://hub.docker.com/r/qmcgaw/gluetun) [![Docker pulls qmcgaw/private-internet-access](https://img.shields.io/docker/pulls/qmcgaw/private-internet-access.svg)](https://hub.docker.com/r/qmcgaw/gluetun) @@ -16,23 +16,23 @@ Lightweight swiss-army-knife-like VPN client to multiple VPN service providers [![Docker stars qmcgaw/gluetun](https://img.shields.io/docker/stars/qmcgaw/gluetun.svg)](https://hub.docker.com/r/qmcgaw/gluetun) [![Docker stars qmcgaw/private-internet-access](https://img.shields.io/docker/stars/qmcgaw/private-internet-access.svg)](https://hub.docker.com/r/qmcgaw/gluetun) -![Last release](https://img.shields.io/github/release/qdm12/gluetun?label=Last%20release) +![Last release](https://img.shields.io/github/release/passteque/gluetun?label=Last%20release) ![Last Docker tag](https://img.shields.io/docker/v/qmcgaw/gluetun?sort=semver&label=Last%20Docker%20tag) [![Last release size](https://img.shields.io/docker/image-size/qmcgaw/gluetun?sort=semver&label=Last%20released%20image)](https://hub.docker.com/r/qmcgaw/gluetun/tags?page=1&ordering=last_updated) -![GitHub last release date](https://img.shields.io/github/release-date/qdm12/gluetun?label=Last%20release%20date) -![Commits since release](https://img.shields.io/github/commits-since/qdm12/gluetun/latest?sort=semver) +![GitHub last release date](https://img.shields.io/github/release-date/passteque/gluetun?label=Last%20release%20date) +![Commits since release](https://img.shields.io/github/commits-since/passteque/gluetun/latest?sort=semver) [![Latest size](https://img.shields.io/docker/image-size/qmcgaw/gluetun/latest?label=Latest%20image)](https://hub.docker.com/r/qmcgaw/gluetun/tags) -[![GitHub last commit](https://img.shields.io/github/last-commit/qdm12/gluetun.svg)](https://github.com/qdm12/gluetun/commits/master) -[![GitHub commit activity](https://img.shields.io/github/commit-activity/y/qdm12/gluetun.svg)](https://github.com/qdm12/gluetun/graphs/contributors) -[![GitHub closed PRs](https://img.shields.io/github/issues-pr-closed/qdm12/gluetun.svg)](https://github.com/qdm12/gluetun/pulls?q=is%3Apr+is%3Aclosed) -[![GitHub issues](https://img.shields.io/github/issues/qdm12/gluetun.svg)](https://github.com/qdm12/gluetun/issues) -[![GitHub closed issues](https://img.shields.io/github/issues-closed/qdm12/gluetun.svg)](https://github.com/qdm12/gluetun/issues?q=is%3Aissue+is%3Aclosed) +[![GitHub last commit](https://img.shields.io/github/last-commit/passteque/gluetun.svg)](https://github.com/passteque/gluetun/commits/master) +[![GitHub commit activity](https://img.shields.io/github/commit-activity/y/passteque/gluetun.svg)](https://github.com/passteque/gluetun/graphs/contributors) +[![GitHub closed PRs](https://img.shields.io/github/issues-pr-closed/passteque/gluetun.svg)](https://github.com/passteque/gluetun/pulls?q=is%3Apr+is%3Aclosed) +[![GitHub issues](https://img.shields.io/github/issues/passteque/gluetun.svg)](https://github.com/passteque/gluetun/issues) +[![GitHub closed issues](https://img.shields.io/github/issues-closed/passteque/gluetun.svg)](https://github.com/passteque/gluetun/issues?q=is%3Aissue+is%3Aclosed) -![Code size](https://img.shields.io/github/languages/code-size/qdm12/gluetun) -![GitHub repo size](https://img.shields.io/github/repo-size/qdm12/gluetun) -![Go version](https://img.shields.io/github/go-mod/go-version/qdm12/gluetun) +![Code size](https://img.shields.io/github/languages/code-size/passteque/gluetun) +![GitHub repo size](https://img.shields.io/github/repo-size/passteque/gluetun) +![Go version](https://img.shields.io/github/go-mod/go-version/passteque/gluetun) ![Visitors count](https://visitor-badge.laobi.icu/badge?page_id=gluetun.readme) @@ -42,10 +42,10 @@ Lightweight swiss-army-knife-like VPN client to multiple VPN service providers - [Features](#features) - Problem? - Check the Wiki [common errors](https://github.com/qdm12/gluetun-wiki/tree/main/errors) and [faq](https://github.com/qdm12/gluetun-wiki/tree/main/faq) - - [Start a discussion](https://github.com/qdm12/gluetun/discussions) - - [Fix the Unraid template](https://github.com/qdm12/gluetun/discussions/550) + - [Start a discussion](https://github.com/passteque/gluetun/discussions) + - [Fix the Unraid template](https://github.com/passteque/gluetun/discussions/550) - Suggestion? - - [Create an issue](https://github.com/qdm12/gluetun/issues) + - [Create an issue](https://github.com/passteque/gluetun/issues) - Happy? - Sponsor me on [github.com/sponsors/qdm12](https://github.com/sponsors/qdm12) - Donate to [paypal.me/qmcgaw](https://www.paypal.me/qmcgaw) @@ -66,7 +66,7 @@ Lightweight swiss-army-knife-like VPN client to multiple VPN service providers - For **AirVPN**, **FastestVPN**, **Ivpn**, **Mullvad**, **NordVPN**, **Perfect privacy**, **ProtonVPN**, **Surfshark** and **Windscribe** - For **Cyberghost**, **Private Internet Access**, **PrivateVPN**, **PureVPN**, **Torguard**, **VPN Unlimited** and **VyprVPN** using [the custom provider](https://github.com/qdm12/gluetun-wiki/blob/main/setup/providers/custom.md) - For custom Wireguard configurations using [the custom provider](https://github.com/qdm12/gluetun-wiki/blob/main/setup/providers/custom.md) - - More in progress, see [#134](https://github.com/qdm12/gluetun/issues/134) + - More in progress, see [#134](https://github.com/passteque/gluetun/issues/134) - Supports AmneziaWG only with the custom provider for now - DNS over TLS baked in with service provider(s) of your choice - DNS fine blocking of malicious/ads/surveillance hostnames and IP addresses, with live update every 24 hours @@ -131,8 +131,8 @@ services: ## Fun graphs -[![Star History Chart](https://api.star-history.com/svg?repos=qdm12/gluetun&type=date&legend=top-left)](https://www.star-history.com/#qdm12/gluetun&type=date&legend=top-left) +[![Star History Chart](https://api.star-history.com/svg?repos=passteque/gluetun&type=date&legend=top-left)](https://www.star-history.com/#passteque/gluetun&type=date&legend=top-left) ## License -[![MIT](https://img.shields.io/github/license/qdm12/gluetun)](https://github.com/qdm12/gluetun/blob/master/LICENSE) +[![MIT](https://img.shields.io/github/license/passteque/gluetun)](https://github.com/passteque/gluetun/blob/master/LICENSE) diff --git a/internal/version/github.go b/internal/version/github.go index ad249ed7..80054bf6 100644 --- a/internal/version/github.go +++ b/internal/version/github.go @@ -31,7 +31,7 @@ func getGithubReleases(ctx context.Context, client *http.Client) (releases []git ctx, cancel := context.WithTimeout(ctx, timeout) defer cancel() - const url = "https://api.github.com/repos/qdm12/gluetun/releases" + const url = "https://api.github.com/repos/passteque/gluetun/releases" request, err := http.NewRequestWithContext(ctx, http.MethodGet, url, nil) if err != nil { return nil, err @@ -62,7 +62,7 @@ func getGithubCommits(ctx context.Context, client *http.Client) (commits []githu ctx, cancel := context.WithTimeout(ctx, timeout) defer cancel() - const url = "https://api.github.com/repos/qdm12/gluetun/commits" + const url = "https://api.github.com/repos/passteque/gluetun/commits" request, err := http.NewRequestWithContext(ctx, http.MethodGet, url, nil) if err != nil { return nil, err