Skip to content

Upgrading Onionmine

Upgrading from a container image

If Onionmine was downloaded from a container image, run this command to get existing updates:

docker pull containers.torproject.org/tpo/onion-services/onionmine/onionmine

Upgrading for source code

Using Git

If Onionmine was cloned with Git, simply pull updates from the remote repository by running the following command from the source code folder:

git pull

From a release file

If Onionmine was downloaded from a release, do like this:

  1. Do a back of the old folder.
  2. Unpack the release into a new folder.
  3. Move the pool folder from the old folder to the new folder.
  4. Move any existing configuration (like oniomine.conf) from the old to the new folder.
  5. Move any other needed customization.

Then replace entirelly the old folder with the new folder.