internal/

directory
v1.0.7 Latest Latest
Warning

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

Go to latest
Published: Apr 16, 2026 License: MIT

Directories

Path Synopsis
Package admin provides admin dashboard support: audit logging, ACL, multi-project management, and remote connect helpers.
Package admin provides admin dashboard support: audit logging, ACL, multi-project management, and remote connect helpers.
Package aiprofile implements AI_PROFILE enforcement, budget caps, feature flags, per-tier timeouts, and rate-limit coordination.
Package aiprofile implements AI_PROFILE enforcement, budget caps, feature flags, per-tier timeouts, and rate-limit coordination.
Package alerts manages Prometheus alert rules and Alertmanager routing for nSelf.
Package alerts manages Prometheus alert rules and Alertmanager routing for nSelf.
Package backup provides path validation helpers for backup operations.
Package backup provides path validation helpers for backup operations.
Package database provides database and Hasura metadata operations.
Package database provides database and Hasura metadata operations.
Package doctor provides comprehensive health check sections for nself doctor.
Package doctor provides comprehensive health check sections for nself doctor.
Package dogfood implements the nSelf dogfood audit system for production health verification.
Package dogfood implements the nSelf dogfood audit system for production health verification.
Package domain provides DNS propagation polling and nginx server block generation for custom domain provisioning.
Package domain provides DNS propagation polling and nginx server block generation for custom domain provisioning.
Package dr provides disaster recovery operations: drills, standby promotion, rollback, and split-brain fencing.
Package dr provides disaster recovery operations: drills, standby promotion, rollback, and split-brain fencing.
Package env implements multi-environment management for nSelf projects.
Package env implements multi-environment management for nSelf projects.
Package errs defines sentinel errors for the nself CLI.
Package errs defines sentinel errors for the nself CLI.
Package installer provides automated installation of Ollama and related local-LLM infrastructure for nSelf Block A (Zero-Config AI).
Package installer provides automated installation of Ollama and related local-LLM infrastructure for nSelf Block A (Zero-Config AI).
Package license — banner.go provides warning banner text for grace period states.
Package license — banner.go provides warning banner text for grace period states.
Package metrics emits Prometheus-compatible metrics written to a textfile collector directory for node_exporter to scrape.
Package metrics emits Prometheus-compatible metrics written to a textfile collector directory for node_exporter to scrape.
Package observability provides shared Prometheus metrics and OpenTelemetry tracing helpers for all nSelf Go services.
Package observability provides shared Prometheus metrics and OpenTelemetry tracing helpers for all nSelf Go services.
Package ports provides port-holder identification utilities for the nSelf CLI.
Package ports provides port-holder identification utilities for the nSelf CLI.
Package promote implements staging-to-production promotion with diff preview and rollback.
Package promote implements staging-to-production promotion with diff preview and rollback.
Package queue provides CLI integration for the pg-boss queue/jobs plugin.
Package queue provides CLI integration for the pg-boss queue/jobs plugin.
Package secrets — rotation scheduling, dual-key windows, and expiry alerts.
Package secrets — rotation scheduling, dual-key windows, and expiry alerts.
Package seed implements the DB seeding fixtures system for nSelf projects.
Package seed implements the DB seeding fixtures system for nSelf projects.
Package setup — .env.ai generator for P88 Zero-Config AI (Sprint 01, T-01-09).
Package setup — .env.ai generator for P88 Zero-Config AI (Sprint 01, T-01-09).
Package tenant provides multi-tenancy management: RLS policy generation, tenant lifecycle (create/upgrade/suspend/destroy), usage metering, billing integration, and audit logging.
Package tenant provides multi-tenancy management: RLS policy generation, tenant lifecycle (create/upgrade/suspend/destroy), usage metering, billing integration, and audit logging.
Package watchdog implements self-healing container monitoring with circuit breaker.
Package watchdog implements self-healing container monitoring with circuit breaker.

Jump to

Keyboard shortcuts

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