Sign inSign up

soudasuwa/freenet

By soudasuwa

•Updated about 1 month ago

Minimal Freenet node container. Stock installer, no tuning, standard or public-port modes.

Image
Networking
0

179

soudasuwa/freenet repository overview

⁠Freenet node

A minimal Alpine image that runs the stock freenet.org/install.sh on first boot and gets out of the way. No pinned version, no tuning flags — the node runs on its own defaults. Needs a persistent volume at /home/freenet, which holds the binary, config, data and node identity.

Source and full docs: https://github.com/soudasuwa/freenet⁠

⁠docker run

docker run -d --name freenet \
  --restart unless-stopped \
  -v freenet:/home/freenet \
  soudasuwa/freenet:main

⁠docker compose

services:
  freenet:
    image: soudasuwa/freenet:main
    restart: unless-stopped
    volumes:
      - freenet:/home/freenet
volumes:
  freenet:

Both give you a standard node: random UDP port, reaches the network by hole-punching, nothing published. For a public node with a stable port other peers can dial into directly, add:

-e NETWORK_PORT=31337 -p 31337:31337/udp

or in compose:

    ports:
      - "31337:31337/udp"
    environment:
      NETWORK_PORT: "31337"

Tag summary

Content type

Image

Digest

sha256:356ddb110…

Size

6.1 MB

Last updated

about 1 month ago

docker pull soudasuwa/freenet