Files
backerup-website/frontend/lib/links.ts
T
Anders Böttcher 984b282a95 feat: add admin links management and updaterup page
- Implemented AdminLinksPage for managing link entries with admin role check.
- Created API routes for fetching, updating, and deleting link entries.
- Added ProductTabs component for navigation between Backerup and Updaterup.
- Developed UpdaterupPage with detailed features, setup instructions, and statistics.
- Introduced links database functionality for runtime-editable link overrides.
2026-05-13 10:53:21 +02:00

38 lines
2.3 KiB
TypeScript

/**
* ─────────────────────────────────────────────────────────────
* LINK CONFIGURATION
* Edit this file to update every link across the entire site.
* ─────────────────────────────────────────────────────────────
*/
export const LINKS = {
// ── Gitea ─────────────────────────────────────────────────
/** Repository root — used in the nav, footer, and call-to-action buttons */
gitea: "https://gitea.doomlabs.de/KptltD00M/backerup",
/** Releases / changelog page */
giteaReleases: "https://gitea.doomlabs.de/KptltD00M/backerup/releases",
/** Issue tracker */
giteaIssues: "https://gitea.doomlabs.de/KptltD00M/backerup/issues",
/** Gitea Discussions forum */
giteaDiscussions: "https://gitea.doomlabs.de/KptltD00M/backerup/discussions",
/** CONTRIBUTING.md guide */
giteaContributing: "https://gitea.doomlabs.de/KptltD00M/backerup/src/branch/main/CONTRIBUTING.md",
// ── Documentation ─────────────────────────────────────────
/** Primary documentation URL (separate from Gitea if hosted elsewhere) */
docs: "https://gitea.doomlabs.de/KptltD00M/backerup",
// ── Docker ────────────────────────────────────────────────
/** Full Docker image reference shown in install snippets */
dockerImage: "gitea.doomlabs.de/kptltd00m/backerup:latest",
/** Default UI port the container exposes */
uiPort: "8080",
// ── Updaterup ─────────────────────────────────────────────
/** Updaterup repository root */
updaterupGitea: "https://gitea.doomlabs.de/KptltD00M/updaterup",
/** Updaterup Docker image reference */
updaterupDockerImage: "gitea.doomlabs.de/kptltd00m/updaterup:latest",
} as const;
export type Links = typeof LINKS;