-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Build from source
SGavrl edited this page May 30, 2026
·
1 revision
- Rust 1.75+ (rustup.rs)
- C compiler (gcc or clang)
- ~5 GB free disk space (V8 compiles from source on first build)
First build takes about 5 minutes. Incremental builds are seconds.
git clone https://github.com/h4ckf0r0day/obscura.git
cd obscura
cargo build --releaseBinary is at ./target/release/obscura.
cargo build --release --features stealthAdds TLS fingerprint randomization and the tracker blocklist. See Configure stealth and proxies.
If the build fails on the vendored OpenSSL with an AVX-512 assembler error (common on older VPS hosts):
OPENSSL_NO_VENDOR=1 cargo build --releaseUses the system OpenSSL instead.
./target/release/obscura --version
./target/release/obscura fetch https://example.com --eval "document.title"Install system-wide:
cargo install --path crates/obscura-clicargo test --releaseIntegration suite:
python3 tests/test_all.py