server/

directory
v0.5.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 12, 2026 License: AGPL-3.0

Directories

Path Synopsis
Package auth holds akari-server's credential primitives: argon2id password hashing, opaque token and id generation, and token hashing.
Package auth holds akari-server's credential primitives: argon2id password hashing, opaque token and id generation, and token hashing.
Package httpapi wires akari-server's HTTP surface: authentication, account and token management, and the session ingest protocol.
Package httpapi wires akari-server's HTTP surface: authentication, account and token management, and the session ingest protocol.
Package mcpserver builds the read-only Model Context Protocol surface akari exposes to coding agents.
Package mcpserver builds the read-only Model Context Protocol surface akari exposes to coding agents.
Package ogimage renders the Open Graph preview card for a published usage overview: a 1200x630 PNG a link unfurler (Slack, Discord, iMessage, and the like) shows when someone shares a /u/<username> link.
Package ogimage renders the Open Graph preview card for a published usage overview: a 1200x630 PNG a link unfurler (Slack, Discord, iMessage, and the like) shows when someone shares a /u/<username> link.
Package parse is the server-side pipeline that turns a session's stored raw bytes into the queryable projection.
Package parse is the server-side pipeline that turns a session's stored raw bytes into the queryable projection.
Package requestbudget bounds expensive request work across an akari process.
Package requestbudget bounds expensive request work across an akari process.
Package store is the akari-server data layer: a Postgres connection pool, the startup migration runner, and the query methods the rest of the server uses.
Package store is the akari-server data layer: a Postgres connection pool, the startup migration runner, and the query methods the rest of the server uses.
Package storetest provisions throwaway, fully isolated Postgres databases for the akari server's integration tests.
Package storetest provisions throwaway, fully isolated Postgres databases for the akari server's integration tests.
Package web holds akari's server-rendered UI: templ templates and the small view-model helpers they use.
Package web holds akari's server-rendered UI: templ templates and the small view-model helpers they use.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL