Skip to content

Add Docker Compose Amnezia WireGuard + 3proxy/V2Ray configs and client examples#5

Closed
krotname wants to merge 4 commits into
mainfrom
codex/add-vpn-container-with-traffic-proxy
Closed

Add Docker Compose Amnezia WireGuard + 3proxy/V2Ray configs and client examples#5
krotname wants to merge 4 commits into
mainfrom
codex/add-vpn-container-with-traffic-proxy

Conversation

@krotname

@krotname krotname commented Apr 9, 2026

Copy link
Copy Markdown
Owner

Motivation

  • Provide a self-contained Docker Compose stack to run a WireGuard client connected to an Amnezia server and expose authenticated 3proxy SOCKS5/HTTP and an optional V2Ray service for tunneling.

Description

  • Update README.md with usage instructions, notes about replacing placeholder values, and examples for starting the stack with docker compose up -d and the v2ray profile.
  • Add docker-compose.yml defining wireguard, proxy (3proxy) and optional v2ray-server services with logging.driver: "none" and network_mode: "service:wireguard" for the proxy.
  • Add server/config templates wireguard/wg_confs/wg0.conf, proxy/3proxy.cfg, and v2ray/server-config.json containing placeholder values to be replaced before use.
  • Add client examples client/proxy.env.example, client/proxychains.conf, and client/v2ray-client.example.json showing how to configure HTTP_PROXY/ALL_PROXY, proxychains, and a V2Ray client respectively.

Testing

  • No automated tests were modified or executed as part of this change.
  • Existing project test suite (Java kata tests) was not affected by these infrastructure and documentation additions.

Codex Task

@sonarqubecloud

sonarqubecloud Bot commented Apr 9, 2026

Copy link
Copy Markdown

@krotname krotname closed this Jun 9, 2026
@krotname krotname deleted the codex/add-vpn-container-with-traffic-proxy branch June 9, 2026 21:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant