Enable automatic updates
recommendedhosted installer
recommendedbash
curl -fsSL https://rsb-dashboard.tarik02.me/install/proxynode/docker \
| bash -s -- '' '' --auto-update "$PWD/proxyhub-proxynode"- Then check /proxies to confirm the connection shows up.
manual install
proxynode.yaml
log:
level: info
endpoint: "wss://proxyhub.tarik02.me/join"
username: ""
password: ""
egressWhitelist:
- '{www.,}instagram.com:{80,443}'
- '{www.,}facebook.com:{80,443}'
- '{www.,}edge-chat.facebook.com:{80,443}'
- '{www.,}web-chat-e2ee.instagram.com:{80,443}'
- '{www.,}edge-chat.instagram.com:{80,443}'
- '{www.,}graph.instagram.com:{80,443}'
- '{www.,}gateway.instagram.com:{80,443}'
- '{www.,}2ip.ua:{80,443}'
- '{www.,}i.instagram.com:{80,443}'
- 'cdninstagram.com:{80,443}'
- '**.cdninstagram.com:{80,443}'
- 'fbcdn.net:{80,443}'
- '**.fbcdn.net:{80,443}'
- '{www.,}fbsbx.com:{80,443}'
- '{www.,}google.com:{80,443}'
- 'gstatic.com:{80,443}'
- '**.gstatic.com:{80,443}'
- '{www.,}{api.,}{x,twitter}.com:{80,443}'compose.yaml
services:
proxynode:
image: ghcr.io/tarik02/proxyhub/proxynode:stable
restart: unless-stopped
working_dir: /app
volumes:
- ./proxynode.yaml:/app/proxynode.yaml:ro
user: '1000:1000'
read_only: true
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
labels:
com.centurylinklabs.watchtower.scope: proxyhub
deploy:
resources:
limits:
memory: 128m
watchtower:
image: mirror.gcr.io/containrrr/watchtower
restart: unless-stopped
read_only: true
environment:
WATCHTOWER_SCOPE: proxyhub
WATCHTOWER_POLL_INTERVAL: 30
WATCHTOWER_ROLLING_RESTART: true
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /etc/localtime:/etc/localtime:ro
- $HOME/.docker/config.json:/config.jsonstart
bash
docker compose up -dcheck logs
bash
docker compose logs -f proxynode- Then check /proxies to confirm the connection shows up.