Trusted Server is an open-source, cloud based orchestration framework and runtime for publishers. It moves code execution and operations that traditionally occurs in browsers (via 3rd party JS) to secure, zero-cold-start WASM binaries running in WASI supported environments.
Trusted Server is the new execution layer for the open-web, returning control of 1st party data, security, and overall user-experience back to publishers.
The guide in docs/guide/ (published at the link below) is the source of truth for human-readable documentation. This README is a brief overview.
| Guide | Description |
|---|---|
| Getting Started | Installation and setup |
| Architecture | System architecture overview |
| Configuration | Configuration reference |
| Integrations | Partner integrations (Prebid, Lockr, etc.) |
See the Getting Started guide for installation and setup instructions.
# Build
cargo build
# Run tests
cargo test
# Start local server
fastly compute serve# Format code
cargo fmt
# Lint
cargo clippy --all-targets --all-features --workspace --no-deps
# Run tests
cargo testSee CONTRIBUTING.md for contribution guidelines.
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.