Sign inSign up

techroy23/docker-peer2profit

By techroy23

Updated 6 months ago

Image
1

3.3K

techroy23/docker-peer2profit repository overview

Docker-Peer2Profit

Overview

This repository provides a containerized environment for running the Peer2Profit application inside a lightweight Debian‑based image.
The setup includes, headless X11 stack with Xvfb, Openbox, x11vnc, and noVNC, allowing remote access through both VNC and a browser.

DockerHubGitHubInvite
Docker HubGitHub RepoInvite Link

The container also integrates:

  • Automated DBus system/session bus initialization
  • This design enables reproducible, isolated execution of the Wipter client with minimal host dependencies.

Features

  • Debian Trixie Slim Base

    • Lightweight, up‑to‑date foundation with only required packages installed.
  • Headless GUI Stack

    • Xvfb virtual framebuffer for X11 rendering
    • openbox as a minimal window manager
    • x11vnc for VNC access
    • noVNC + websockify for browser‑based access
  • Custom System Identity Simulation

    • custom.sh dynamically generates randomized host metadata (hostname, machine ID, vendor/model, firmware version/date)
    • Overrides lsb_release and hostnamectl outputs for consistency
  • DBus & Keyring Integration

    • Automatic startup of system and session DBus daemons
  • Automated Peer2Profit Login

    • entrypoint.sh launches the Peer2Profit client
    • Automated Peer2Profit configuration with user-defined P2P_EMAIL.

Features

  • Lightweight Debian-based image (ghcr.io/techroy23/docker-slimvnc:latest).
  • Automated installation of required dependencies.

Run

docker run -d \
  --name=docker-peer2profit \
  --cpus=0.25 --pull=always --restart=always \
  --log-driver=json-file --log-opt max-size=1m --log-opt max-file=1 \
  --cap-add=NET_ADMIN --cap-add=NET_RAW --sysctl net.ipv4.ip_forward=1 \
  --shm-size=2gb \
  -e P2P_EMAIL="[email protected]" \
  -e VNC_PORT=5900 \
  -e NOVNC_PORT=6080 \
  -p 5900:5900 -p 6080:6080 \
  techroy23/docker-peer2profit:latest

Access

Promo

Tag summary

Content type

Image

Digest

sha256:767831cec

Size

285.5 MB

Last updated

6 months ago

docker pull techroy23/docker-peer2profit