diff --git a/README.md b/README.md index f6f0e250..08a23088 100644 --- a/README.md +++ b/README.md @@ -18,16 +18,16 @@ | | | | | ----------- | ----------- | ----------- | | [Install](#install-and-run-on-linux) | [Features](#main-features) | [Screenshots](#screenshots)| -| [Docs](#documentation)/[web copy](https://beardog108.github.io/onionr/) | [Get involved](#help-out) | [Onionr.net](https://onionr.net/)/[.onion](http://onionrbak72t5zhbzuey2fdkpczlvhowgcpqc6uoyrd3uxztzxwz5cyd.onion/) | +| [Docs](#documentation) | [Get involved](#help-out) | [Onionr.net](https://onionr.net/)/[.onion](http://onionrbak72t5zhbzuey2fdkpczlvhowgcpqc6uoyrd3uxztzxwz5cyd.onion/) | --- -**The main repository for this software is at https://git.VoidNet.tech/kev/onionr/** +**The main repository for this software is at https://gitlab.com/beardog/onionr/** ***Note that this README reflects the state of the rewrite, and not the original alpha network*** -Mirrors [Gitlab](https://git.voidnet.tech/onionr) +Mirrors [Gitea](https://git.voidnet.tech/kev/onionr) Onionr ("Onion Relay") is a decentralized/distributed peer-to-peer communication network, designed to be anonymous and resistant to (meta)data analysis, spam, and corruption. @@ -86,7 +86,7 @@ Master may be unstable, you should use the latest release tag. (checkout via git * Have python3.7+, python3-pip, Tor (daemon, not browser) installed. python3-dev is recommended. * You may need build-essentials or the equivalent of your platform -* Clone the git repo: `$ git clone https://git.voidnet.tech/onionr --tags` +* Clone the git repo: `$ git clone https://gitlab.com/beardog/onionr --tags` * cd into install direction: `$ cd onionr/` * Install the Python dependencies ([virtualenv strongly recommended](https://virtualenv.pypa.io/en/stable/userguide/)): `$ pip3 install --require-hashes -r requirements.txt` (on ARM64 devices like Raspberry Pi 4's use requirements-ARM.txt instead.) * (Optional): Install desktop notification dependencies: `$ pip3 install --require-hashes -r requirements-notifications.txt` diff --git a/sandboxed-onionr.py b/sandboxed-onionr.py deleted file mode 100644 index bb85ebe0..00000000 --- a/sandboxed-onionr.py +++ /dev/null @@ -1,33 +0,0 @@ -#!/usr/bin/env python3 - -import os, sys -import tempfile, shutil -import stat - -env_var = "firejailed-onionr" - -def copytree(src, dst, symlinks=False, ignore=None): - for item in os.listdir(src): - if item in (".git", ".vscode", ".github"): - continue - s = os.path.join(src, item) - d = os.path.join(dst, item) - if os.path.isdir(s): - shutil.copytree(s, d, symlinks, ignore) - else: - shutil.copy2(s, d) - -env_var = "firejailed-onionr" -directory = os.path.dirname(os.path.realpath(sys.argv[0])) - -if not os.getenv(env_var): - temp_dir = tempfile.mkdtemp() - print(temp_dir) - copytree(directory, temp_dir) - os.system(f"firejail --env={env_var}={temp_dir} --private={temp_dir} python3 ./sandboxed-onionr.py") - sys.exit(0) - -os.system(f"python3 -m pip install -r ./requirements.txt --user") -os.system(f"./onionr.sh start &") - -