Skip to main content

Overview

portal is All Things Linux’s centralized hub for identity and access: one ATL account that provisions and manages services across atl.dev, atl.sh, atl.tools, atl.chat, and related domains—covering email, IRC/XMPP, SSH pubnix, web hosting, Discord, wiki access, developer tools, and more. Implementation in this organization is a Next.js (App Router) + React app with BetterAuth, Drizzle + PostgreSQL, TanStack Query, next-intl, and shared packages in a Turborepo layout.

Where the code lives

Bridge ↔ atl.chat

Set BRIDGE_SERVICE_TOKEN (portal) to the same value as atl.chat’s BRIDGE_PORTAL_TOKEN when using the chat bridge identity API.
  • atl.chat — IRC/XMPP/bridge stack
  • tux — Discord bot and server tooling