Bombe / docker-freenet

Docker image to run Freenet without installing it
3 stars 1 forks source link

Some info would be nice... #2

Open KipourosV opened 8 years ago

KipourosV commented 8 years ago

Where did you find the info about what jar files to download? Freenet donwload site has only an installer and no info.

How did you figure all this out???

It would be nice if you could add info on what each jar is used for...

Bombe commented 8 years ago

Basically, experience. I am part of the team developing Freenet and have been for quite some years now… :)

KipourosV commented 8 years ago

Great, so I guess a full working installation can only be accomplished using vagrant? (since docker cant expose the random ports after startup)

Bombe commented 8 years ago

You can get a fully working installation with Docker, too, you just won’t have any inbound connectivity – which is only a problem if your network is considerably different from what I consider a “normal home environment.”

You could also e.g. randomly choose the ports yourself, create a matching configuration file and expose the ports using the docker command line during creation of the image. You would then still need to configure your router to forward those ports manually, or somehow make your UPnP device available to the Docker environment.

Of course, when you’re going full VM, you can do whatever you want. :)

KipourosV commented 8 years ago

If I choose the ports myself (darknet and opennet) how do I say to freenet in the container to use those ports instead of the random ones?

KipourosV commented 8 years ago

Which file is the configuration file I need to tweak?

Bombe commented 8 years ago

docker build takes an --args parameter (check its documentation), Freenet is configured by the freenet.ini configuration file that you can pre-fill with values that are read on startup.