Documentation
¶
Overview ¶
Package omnidex is the root package that embeds static web assets.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var StaticFiles embed.FS
StaticFiles holds all files under the static/ directory tree. Using embed.FS ensures the assets are always available at runtime, regardless of the working directory, eliminating 404 errors caused by filesystem path mismatches in containerised deployments.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
omnidex
command
|
|
|
pkg
|
|
|
api
Package api provides the implementation of the API server for the application.
|
Package api provides the implementation of the API server for the application. |
|
core
Package core provides core service logic and interfaces.
|
Package core provides core service logic and interfaces. |
|
prov/markdown
Package markdown provides markdown rendering and processing utilities.
|
Package markdown provides markdown rendering and processing utilities. |
|
prov/openapi
Package openapi provides an OpenAPI specification content processor.
|
Package openapi provides an OpenAPI specification content processor. |
|
publisher
Package publisher handles collecting documentation files and publishing them to an Omnidex instance via the ingest API.
|
Package publisher handles collecting documentation files and publishing them to an Omnidex instance via the ingest API. |
|
repo/docstore
Package docstore provides document storage backed by the filesystem.
|
Package docstore provides document storage backed by the filesystem. |
|
repo/s3store
Package s3store provides document storage backed by AWS S3 or any S3-compatible service (e.g.
|
Package s3store provides document storage backed by AWS S3 or any S3-compatible service (e.g. |
|
repo/search
Package search provides full-text search functionality for documentation.
|
Package search provides full-text search functionality for documentation. |
|
views
Package views provides HTML template rendering for the documentation portal.
|
Package views provides HTML template rendering for the documentation portal. |
Click to show internal directories.
Click to hide internal directories.