インストールガイド
Docker を使う
Manael は Docker で動かすことを推奨しています。Manael の Docker イメージは GitHub Container Registry (GHCR) で公開されています。
Manael を Docker を使って動かす場合は docker pull ghcr.io/manaelproxy/manael:latest コマンドで取得してください。Docker を使うことによって既存の環境に不必要なファイルを増やさずに最新版の Manael が使えるようになります。
ビルド済みバイナリを使う
64 ビット版の GNU/Linux を対象にしてビルドされた Manael をダウンロードできます。
1. ディレクトリを作る
まず Manael をインストールする際にダウンロードしたファイルを展開するためのディレクトリを作ります。
mkdir manael
cd manael
2. ダウンロード
リリースページから最新版の Manael (manael_1.x.y_Linux_x86_64.tar.gz) をダウンロードして 1. で作ったディレクトリに展開します。
wget https://github.com/manaelproxy/manael/releases/download/v1.x.y/manael_1.x.y_Linux_x86_64.tar.gz
tar xf manael_1.x.y_Linux_x86_64.tar.gz
3. インストール
ファイルをコピーするために install コマンドを利用します。cp コマンドや mv コマンドでも同様の作業はできますが、install コマンドを使うことによって適切な実行権限が実行ファイルに与えられます。
sudo install manael /usr/local/bin
ソースコードからビルド
Manael のソースコードは GitHub にホストされています。Manael は Go で書かれていて、go コマンドを使って簡単にビルドできます。
ビルドには libvips の開発用ヘッダーが必要です。go build を実行する前にインストールしてください。
Debian/Ubuntu の場合:
sudo apt-get install -y libvips-dev
macOS (Homebrew) の場合:
brew install vips
go build -o manael cmd/manael/main.go