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. |
Click to show internal directories.
Click to hide internal directories.