Files
MemRelay/projects/6f47523e-e22e-4cdd-bd18-76e5e474ee0c/curated/Ax9000WRTBuild – Project Glossary.md
T

69 lines
3.5 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: Ax9000WRTBuild – Project Glossary
type: curated
permalink: main/projects/6f47523e-e22e-4cdd-bd18-76e5e474ee0c/curated/ax9000-wrtbuild-project-glossary
stable_id: 4f34e9e9-37e1-4902-b7b9-d8db5703ec11
scope: project
project_id: 6f47523e-e22e-4cdd-bd18-76e5e474ee0c
workspace_type: general
usage_profile_id: null
preference_context: general
document_type: glossary
revision: 1
source_memory_ids: []
source_checkpoint_ids: []
source_file_ids: []
source_git_commit: a066d95b43240f85f5abcf18305c2edfe1da91a3
source_git_commits:
- a066d95b43240f85f5abcf18305c2edfe1da91a3
source_agent_sync_ids: []
model_connection: Sub2API
model_name: git-restore
source_count: 52
source_revisions: {}
source_dispositions:
processed: 52
unchanged: 0
unsupported: 0
skipped: 0
cited_source_ids:
- git:packages/luci-app-frpc/root/usr/libexec/frpc-launcher
- git:packages/luci-app-frpc/root/usr/libexec/rpcd/frpc-manager
- git:profiles/ax9000/presets.json
job_cited_source_ids:
- git:packages/luci-app-frpc/root/usr/libexec/frpc-launcher
- git:packages/luci-app-frpc/root/usr/libexec/rpcd/frpc-manager
conflicts: []
supersedes: []
preferences: []
source_cursor: 700
source_hash: 425f69c7d615a0522a06a54c0b88e30cbb169b3da8e430a957345bc06a169bb7
prompt_version: 2026-08-12.3
schema_version: '3'
curation_job_id: null
created_at: '2026-08-12T18:38:08.245481+00:00'
updated_at: '2026-09-23T14:58:42.417537+00:00'
tags:
- project
- glossary
restored_from_commit: 6a6a895eafcca6052e81a14fca103a42635dd1c2
---
| Term | Definition | Source |
|------|------------|---------|
| **KISS / YAGNI** | Keep it simple, no unnecessary features. | `bf88c265-4749-4c50-85bc-4bae25298cd5` |
| **Vaultwarden** | Single source for all sensitive data; code never stores secrets. | `105b328f-4bda-4641-90a7-7282ef156316` |
| **NSS** | Qualcomm Network Subsystem – required for AX9000. | `4f3555d5-bffb-45c9-9c35-a04e7c41800f` |
| **LuCI** | OpenWrt web UI framework; custom `luci‑app‑ax900‑hardware` for fan/LED. | `git:packages/luci-app-ax900-hardware/*` |
| **FastAPI** | Backend service, currently unauthenticated. | `ff34c6eb-6bba-41e5-9e43-ff80941fa823` |
| **Vue 3 + Vite** | Front‑end SPA dev server. | `ff34c6eb-6bba-41e5-9e43-ff80941fa823` |
| **Docker Hub Proxy** | Local proxy configuration to allow Docker to pull from the internet without external access. | `468f52a6-e941-49f7-a422-64bbcec6e0f4` |
| **FastAPI JWT Auth** | JWT‑based authentication binding FastAPI to `127.0.0.1`. | `67e34406-4966-4e48-ab88-69e2fb15a144` |
| **Unified JSON‑Schema** | Single schema driving both Pydantic models and Vue TypeScript definitions. | `67e34406-4966-4e48-ab88-69e2fb15a144` |
| **OpenWrt Source** | `qosmio/openwrt‑ipq 25.12‑nss` – base for AX9000 firmware. | `ac351f5e-5eb7-4752-8666-56550b5b2130` |
| **Feeding** | Footnotes: Official OpenWrt + Qosmio NSS + community `kiddin9`. | `ac351f5e-5eb7-4752-8666-56550b5b2130` |
| **Luci‑App‑AX900‑Hardware** | Custom pacakge for fan/LED control. | `ac351f5e-5eb7-4752-8666-56550b5b2130` |
| **frpc** | Frp client package for AX9000. | `git:packages/luci-app-frpc/root/usr/libexec/frpc-launcher` |
| **frpc‑manager** | RPC interface managing frpc state and configuration. | `git:packages/luci-app-frpc/root/usr/libexec/rpcd/frpc-manager` |
| **Package‑Catalog** | JSON listing all packages shipped with profile `ax9000`. | `profiles/ax9000/package-catalog.json` |
| **Build Scripts** | Scripts handling Docker image building, package cache, and firmware compilation. | `scripts/build-docker.ps1`, `scripts/build.sh` |