GrapheneOS servers

This is a detailed list of the public GrapheneOS servers.

We use hardened local machines for building and signing rather than servers outside our physical control, so information on that infrastructure is outside the scope of this page but may be provided in the future elsewhere.

GrapheneOS website and network services

These are the servers servers for our website, HTTP/HTTPS connectivity checks, HTTPS network time, NTP (for Qualcomm XTRA), Broadcom PSDS cache, Samsung PSDS cache, Qualcomm PSDS (XTRA) cache, SUPL proxy, attestation key provisioning proxy, Vanadium component update check/download proxy, network location proxy and geocoding proxy.

Specs:

Domains:

IPs:

Ports:

Staging GrapheneOS website and network services

Specs:

Domains:

IPs:

Ports:

GrapheneOS release servers

These are the static file servers for GrapheneOS releases and our app repository. These are used by the releases page and web installer along with the System Updater and App Store (app repository client) within the OS.

Specs:

Domains:

IPs:

Ports:

GrapheneOS mail server

Specs:

Domains:

IPs:

Ports:

GrapheneOS discussion forum server

Specs:

Domains:

IPs:

Ports:

GrapheneOS Mastodon server

Specs:

Domains:

IPs:

Ports:

GrapheneOS Matrix server

This server primarily runs the synapse Matrix server with PostgreSQL behind an nginx web server. It also runs the mjolnir bot for moderation and matterbridge is used to implement a bridge between Discord, Matrix, Telegram and IRC.

Specs:

Domains:

IPs:

Ports:

GrapheneOS DNS servers

Specs:

Domains:

IPs:

Ports:

Staging GrapheneOS DNS server

Specs:

Domains:

IPs:

Ports:

Attestation website and service

Specs:

Domains:

IPs:

Ports:

Staging attestation website and service

Specs:

Domains:

IPs:

Ports: