Fediversity
Options
Search
Documents
Fediversity
Concepts
Guides
Hosting provider guide
Access the deployment
Monitoring and billing
Logs and personal data
Backups and restores
Change a key after a leak
Public notices
Domains
Domain registration and transfers
Migrations
Maintainer guide
Check and test a change
Deploy
Log in with a certificate
Update nixpkgs
Make a release
Read the logs
Add an application
Reference
Contract reference
Flake attributes
Operator configuration schema
Hosting resources
Data model
Utility functions
Technical design
Access model
Architecture
Capability flows
Configuration data flow
Contracts (RFC 189)
Credentials register
Data subject requests
Deployment topology
The five functions
Metering and accounting
Logs, traces and audit records
Requirements of hosting providers and design review
Quality attributes
State lifecycle
State register
Traceability of the capabilities
Technical design, as one document
Specifications
Constitution
Data model and extension seam
Configuration model and JSON Schema
Applications catalog
Stateless deployment programs
Setups and wiring
Test harness, checks and documentation
Resources
dns
firewall
garage
generateFiles
ldap
netbox
network
nixos-module
oidc
otel
pod-roles
postgresql
redis
secrets
smtp
spiffe
ssl
Components
Development
forgejo-runner
forgejo
git-pages
Hosting provider
bind
garage
incus
netbox
openbao
overview
postgresql
spire
telemetry and otel-collector
terraform-backend
windmill
Operator
grafana
mastodon
peertube
pixelfed
Shared
authelia
lldap
smtp
valkey
Deployment methods
k8s
ssh
tf-incus-operator
tf-incus
tf
Effects
tf-incus-image
dev-tf-incus-bootstrap
netbox-seed
octodns-zone
Registrar providers of the operator path
registrar-*
Secret rotation
License report
Compliance
Threat model
SBOM
License decisions
Data protection
Contract templates
Legal roles
Technical documentation
Search
Contents
Development
Development
forgejo-runner
forgejo
git-pages
Previous
Components
Next
forgejo-runner