Documentation

Tag: backend

Contacts backend

The contacts backend is Everlock's CardDAV service. It provides hosted address books over HTTP, backed by Everlock storage and the same user and grant model used everywhere else in the system. Use the

2026-06-19 contacts backend carddav

Image backend

The image backend is Everlock's HTTP-facing media library. It lets you host one or more image instances from a single Everlock process, route them by hostname, store the original media inside Everlock

2026-06-19 images backend http

Image instance and access reference

This page covers image instances, routing, and access control for Everlock's image service. The underlying media engine is [apimeister-photos](/docs/images/apimeister-photos); running several instance

2026-06-19 images backend http

OAuth backend

The OAuth backend turns Everlock into an OAuth 2 and OpenID Connect issuer for applications that should trust Everlock users. Instead of keeping a separate identity silo per app, Everlock can issue to

2026-06-19 oauth oidc backend

Registry model and auth reference

This page covers registry storage, routing, and access control for Everlock's OCI service. The Distribution protocol itself comes from the embedded [apimeister-registry](/docs/oci/apimeister-registry)

2026-06-19 oci registry backend

Mail backend

The mail backend turns Everlock into a self-hosted mail system with SMTP delivery, authenticated submission, and IMAP access. It keeps incoming mail, mailbox access, forwarding rules, and mail-domain

2026-05-27 mail smtp imap backend

Git backend

Everlock includes a built-in Git service for repositories, site content, and other versioned data. It speaks the normal Git smart protocol over SSH, so you clone, fetch, and push with standard Git cli

2026-05-21 git backend ssh

Admin backends

Everlock has three admin surfaces over one command engine: - `backend-admin-ssh` — the interactive console - `backend-admin-http` — the web dashboard and the OpenAPI-described HTTP API with Swagger

2026-05-20 admin backend