kopia lustrzana https://github.com/alecmuffett/eotk
commit: nits
rodzic
736e267ae3
commit
cb2ab8a915
|
@ -1,6 +1,18 @@
|
||||||
# Per-platform Installation
|
# Per-platform Installation
|
||||||
|
|
||||||
## Ubuntu 18.04LTS (prebuilt via tor and canonical)
|
All installations are currently being built from fresh sources for
|
||||||
|
reasons of development and keeping up to date with core, evolving
|
||||||
|
features. As such, installations make take extensive time to build,
|
||||||
|
especially on slower machines.
|
||||||
|
|
||||||
|
## Raspbian
|
||||||
|
|
||||||
|
* `sudo apt-get install -y git`
|
||||||
|
* `git clone https://github.com/alecmuffett/eotk.git`
|
||||||
|
* `cd eotk`
|
||||||
|
* `./opt.d/build-raspbian-stretch.sh`
|
||||||
|
|
||||||
|
## Ubuntu 18.04LTS
|
||||||
|
|
||||||
Install a `ubuntu-18.04.2-live-server-amd64.iso` server instance; and then:
|
Install a `ubuntu-18.04.2-live-server-amd64.iso` server instance; and then:
|
||||||
|
|
||||||
|
@ -8,7 +20,7 @@ Install a `ubuntu-18.04.2-live-server-amd64.iso` server instance; and then:
|
||||||
* `cd eotk`
|
* `cd eotk`
|
||||||
* `./opt.d/build-ubuntu-18.04.sh`
|
* `./opt.d/build-ubuntu-18.04.sh`
|
||||||
|
|
||||||
## macOS Mojave (prebuilt via homebrew)
|
## macOS Mojave
|
||||||
|
|
||||||
Install [Homebrew](https://brew.sh); and then:
|
Install [Homebrew](https://brew.sh); and then:
|
||||||
|
|
||||||
|
@ -16,21 +28,20 @@ Install [Homebrew](https://brew.sh); and then:
|
||||||
* `cd eotk`
|
* `cd eotk`
|
||||||
* `./opt.d/build-macos-mojave.sh`
|
* `./opt.d/build-macos-mojave.sh`
|
||||||
|
|
||||||
## Raspbian (manual builds)
|
## FreeBSD 12.1
|
||||||
|
|
||||||
Serially, installation takes about 1h45m on a PiZero, or about 30m on
|
Install a base server, install `pkg install git`, and then:
|
||||||
a Pi3b. These figures should improve when recent Tor updates sediment
|
|
||||||
into Raspbian; scripts are supplied for Raspbian "Stretch".
|
|
||||||
|
|
||||||
* `sudo apt-get install -y git`
|
|
||||||
* `git clone https://github.com/alecmuffett/eotk.git`
|
* `git clone https://github.com/alecmuffett/eotk.git`
|
||||||
* `cd eotk`
|
* `cd eotk`
|
||||||
* `./opt.d/build-raspbian-stretch.sh`
|
* `./opt.d/build-freebsd-12.1.sh`
|
||||||
|
|
||||||
## Other Platform Outline Requirements
|
## Other Platform Requirements
|
||||||
|
|
||||||
EOTK requires recent `tor` and also `openresty` with the
|
EOTK requires recent `tor` and also recent `openresty` with the
|
||||||
`ngx_http_substitutions_filter_module` NGINX modules enabled.
|
`ngx_http_substitutions_filter_module` NGINX module enabled. They
|
||||||
|
simply need to be accessible in $PATH. The above "build" scripts
|
||||||
|
simply supply that.
|
||||||
|
|
||||||
# Dealing With OnionBalance And Load-Balancing
|
# Dealing With OnionBalance And Load-Balancing
|
||||||
|
|
||||||
|
|
Ładowanie…
Reference in New Issue