Further cleanup and readme rework, also fixes #39 with release `v1`
This commit is contained in:
@@ -3,14 +3,9 @@ sudo: required
|
|||||||
git:
|
git:
|
||||||
quiet: true
|
quiet: true
|
||||||
depth: 1
|
depth: 1
|
||||||
branches:
|
|
||||||
only:
|
|
||||||
- master
|
|
||||||
- xbuild
|
|
||||||
env:
|
env:
|
||||||
global:
|
global:
|
||||||
- IMAGE_PATH=qmcgaw/private-internet-access
|
- IMAGE_PATH=qmcgaw/private-internet-access
|
||||||
- BASE_TAG=xbuild
|
|
||||||
before_install:
|
before_install:
|
||||||
- curl -fsSL https://get.docker.com | sh
|
- curl -fsSL https://get.docker.com | sh
|
||||||
- echo '{"experimental":"enabled"}' | sudo tee /etc/docker/daemon.json
|
- echo '{"experimental":"enabled"}' | sudo tee /etc/docker/daemon.json
|
||||||
|
|||||||
15
README.md
15
README.md
@@ -6,24 +6,17 @@
|
|||||||
|
|
||||||
[](https://hub.docker.com/r/qmcgaw/private-internet-access/)
|
[](https://hub.docker.com/r/qmcgaw/private-internet-access/)
|
||||||
|
|
||||||
[](https://join.slack.com/t/qdm12/shared_invite/enQtODMwMDQyMTAxMjY1LTU1YjE1MTVhNTBmNTViNzJiZmQwZWRmMDhhZjEyNjVhZGM4YmIxOTMxOTYzN2U0N2U2YjQ2MDk3YmYxN2NiNTc)
|
|
||||||
[](https://travis-ci.org/qdm12/private-internet-access-docker)
|
|
||||||
[](https://hub.docker.com/r/qmcgaw/private-internet-access)
|
|
||||||
|
|
||||||
[](https://github.com/qdm12/private-internet-access-docker/issues)
|
[](https://github.com/qdm12/private-internet-access-docker/issues)
|
||||||
[](https://github.com/qdm12/private-internet-access-docker/issues)
|
[](https://github.com/qdm12/private-internet-access-docker/issues)
|
||||||
[](https://github.com/qdm12/private-internet-access-docker/issues)
|
[](https://github.com/qdm12/private-internet-access-docker/issues)
|
||||||
|
|
||||||
|
[](https://travis-ci.org/qdm12/private-internet-access-docker)
|
||||||
[](https://hub.docker.com/r/qmcgaw/private-internet-access)
|
[](https://hub.docker.com/r/qmcgaw/private-internet-access)
|
||||||
[](https://hub.docker.com/r/qmcgaw/private-internet-access)
|
[](https://hub.docker.com/r/qmcgaw/private-internet-access)
|
||||||
[](https://hub.docker.com/r/qmcgaw/private-internet-access)
|
|
||||||
|
|
||||||
[](https://microbadger.com/images/qmcgaw/private-internet-access)
|
[](https://microbadger.com/images/qmcgaw/private-internet-access)
|
||||||
[](https://microbadger.com/images/qmcgaw/private-internet-access)
|
[](https://microbadger.com/images/qmcgaw/private-internet-access)
|
||||||
|
[](https://join.slack.com/t/qdm12/shared_invite/enQtODMwMDQyMTAxMjY1LTU1YjE1MTVhNTBmNTViNzJiZmQwZWRmMDhhZjEyNjVhZGM4YmIxOTMxOTYzN2U0N2U2YjQ2MDk3YmYxN2NiNTc)
|
||||||
| Image size (amd64) | RAM usage | CPU usage |
|
|
||||||
| --- | --- | --- |
|
|
||||||
| 23.3MB | 14MB to 80MB | Low to Medium |
|
|
||||||
|
|
||||||
<details><summary>Click to show base components</summary><p>
|
<details><summary>Click to show base components</summary><p>
|
||||||
|
|
||||||
@@ -108,8 +101,8 @@
|
|||||||
- Use `-p 8888:8888/tcp` to access the HTTP web proxy (and put your LAN in `EXTRA_SUBNETS` environment variable)
|
- Use `-p 8888:8888/tcp` to access the HTTP web proxy (and put your LAN in `EXTRA_SUBNETS` environment variable)
|
||||||
- Use `-p 8388:8388/tcp -p 8388:8388/udp` to access the SOCKS5 proxy (and put your LAN in `EXTRA_SUBNETS` environment variable)
|
- Use `-p 8388:8388/tcp -p 8388:8388/udp` to access the SOCKS5 proxy (and put your LAN in `EXTRA_SUBNETS` environment variable)
|
||||||
- Pass additional arguments to *openvpn* using Docker's command function (commands after the image name)
|
- Pass additional arguments to *openvpn* using Docker's command function (commands after the image name)
|
||||||
|
1. You can update the image with `docker pull qmcgaw/private-internet-access:latest`. There are also docker tags available:
|
||||||
You can update the image with `docker pull qmcgaw/private-internet-access:latest`
|
- `qmcgaw/private-internet-access:v1` linked to the [v1 release](https://github.com/qdm12/private-internet-access-docker/releases/tag/v1.0)
|
||||||
|
|
||||||
## Testing
|
## Testing
|
||||||
|
|
||||||
|
|||||||
2
ci.sh
2
ci.sh
@@ -1,7 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
if [ "$TRAVIS_PULL_REQUEST" = "true" ]; then
|
if [ "$TRAVIS_PULL_REQUEST" = "true" ]; then
|
||||||
docker buildx build --platform=$PLATFORMS .
|
docker buildx build --platform=linux/amd64,linux/386,linux/arm64,linux/arm/v7,linux/arm/v6,linux/ppc64le,linux/s390x .
|
||||||
return $?
|
return $?
|
||||||
fi
|
fi
|
||||||
echo $DOCKER_PASSWORD | docker login -u qmcgaw --password-stdin &> /dev/null
|
echo $DOCKER_PASSWORD | docker login -u qmcgaw --password-stdin &> /dev/null
|
||||||
|
|||||||
Reference in New Issue
Block a user