Sign inSign up

techroy23/docker-fleetshare

By techroy23

Updated 6 days ago

Image
1

3.9K

techroy23/docker-fleetshare repository overview

FleetShare Docker Image

A minimal Alpine based Docker image for running the FleetShare.

DockerHubGitHubInvite
Docker HubGitHub RepoInvite Link

Features

  • Lightweight Alpine Linux base image.
  • Configurable environment variable (TOKEN).
  • Multi‑arch support: amd64 and arm64.
  • Auto‑update support with --pull=always.

Usage

  • Access to Fleetshare: Ensure you have requested and been granted access to Fleetshare. You can request access here
  • Before running the container, increase socket buffer sizes (required for high‑throughput streaming).
  • To make these settings persistent across reboots, add them to /etc/sysctl.conf or a drop‑in file under /etc/sysctl.d/.
sudo sysctl -w net.core.rmem_max=8000000
sudo sysctl -w net.core.wmem_max=8000000

Environment variables

VariableRequirementDescription
-e TOKEN=abcdef12-3456-7890-abcd-ef1234567890RequiredEarnFM API key. Container exits if not provided.
-v ./proxy.txt:/app/proxy.txtRequired1 proxy per line. Container exits if not provided.
Can be a mixed of proxies with or without auth
Requiredusername:password@ip:port
ip:port
username:password@ip:port
ip:port

Run the container:

docker run -d \
  --name=FleetShare \
  --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 \
  -e TOKEN=abcdef12-3456-7890-abcd-ef1234567890 \
  -v ./proxy.txt:/app/proxy.txt \
  techroy23/docker-fleetshare:latest
https://earn.fm/ref/LERO0EVX

Tag summary

Content type

Image

Digest

sha256:92220e8e2

Size

36.5 MB

Last updated

6 days ago

docker pull techroy23/docker-fleetshare