/pstream-proxy

A minimal container image for running the latest p-stream/simple-proxy with automated builds and public availability on GHCR.

Primary LanguageShell

pstream-proxy

A simple, containerized proxy server based on p-stream/simple-proxy.

Features

  • Runs the latest version of simple-proxy from GitHub
  • Built with Alpine Linux for minimal size
  • Automated builds and public image on GitHub Container Registry (GHCR)

Usage

Pull the public image

podman pull ghcr.io/cosinusalpha/pstream-proxy:latest
# or
docker pull ghcr.io/cosinusalpha/pstream-proxy:latest

Run the container

podman run -d -p 3000:3000 ghcr.io/cosinusalpha/pstream-proxy:latest
# or
docker run -d -p 3000:3000 ghcr.io/cosinusalpha/pstream-proxy:latest

Build and run locally

podman build -t pstream-proxy .
podman run -d -p 3000:3000 pstream-proxy

Environment Variables

Configure as needed for your proxy use-case (see the upstream simple-proxy docs).

CI/CD

This repo uses GitHub Actions to automatically build and publish the image to GHCR on every push to main.

License

MIT (or the license of the upstream project)


This project is not affiliated with p-stream/simple-proxy. For issues with the proxy itself, see the upstream repo.