https://github.com/unstoppablemango/pia-manual-connections
Dockerized pia-foss/manual-connections scripts
https://github.com/unstoppablemango/pia-manual-connections
Last synced: about 1 year ago
JSON representation
Dockerized pia-foss/manual-connections scripts
- Host: GitHub
- URL: https://github.com/unstoppablemango/pia-manual-connections
- Owner: UnstoppableMango
- License: mit
- Created: 2025-04-13T18:24:24.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-13T19:41:56.000Z (about 1 year ago)
- Last Synced: 2025-04-13T19:46:27.325Z (about 1 year ago)
- Language: Go
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Docker pia-foss/manual-connections
Private Internet Access manual connections scripts but in a docker container.
## Getting Started
Simply run:
```shell
docker run --rm -it unstoppablemango/pia-manual-connections:latest
```
## Docker
The `unstoppablemango/pia-manual-connections` docker image defined in [Dockerfile](./Dockerfile) zips up github.com/pia-foss/manual-connections into a neat little container for easy consumption.
The repository is located at `/src` with the entrypoint defined as [entrypoint.sh](./entrypoint.sh), which sources [/src/run_setup.sh](https://github.com/pia-foss/manual-connections/blob/master/run_setup.sh).
A minimal set of configuration variables required to run the script can be found [here](https://github.com/pia-foss/manual-connections/#automated-setup).
By default, the scripts will persist data such as the auth token and serverlist in `/opt/piavpn-manual`.
You can mount a volume at this directory to interact with the script output.
### Configuration
The supported environment variables are defined [over here](https://github.com/pia-foss/manual-connections/#automated-setup).