Skip to content

History / Getting Started

Revisions

  • Add Install on Debian 13 page; Home v0.17, Getting Started v0.10 A step-by-step first start on a fresh Debian 13 server: system update, Docker from Docker's repository, a user in the docker group, clone, .env, build, first sign-in. Linked from Home, Getting Started and the sidebar. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    @DomeNinchen DomeNinchen committed Oct 21, 2026
  • Wiki pass: seven new pages for the pages that had none, corrections to older ones New pages (all v0.1): Clients, Client Database, Files, Icons, Moderation (Bans, Complaints, Offline Messages), Server Logs, Virtual Servers and Instance. Changed: Home v0.15 (rows for the new pages), sidebar, Users and Roles v0.4 (what each role sees, managing users, own account/2FA, FRONTEND_URL for SSO), Administration v0.7 (Settings tab by tab, Connections, restart details, debug danger zone), Tokens and Passwords v0.3 (no longer a stub; the list shows keys, not "shown once"), Themes and Appearance v0.2 (language), Music Bots v0.16 (request history, command aliases), Development v0.4 (Node 22.22+, no React Flow, common watch/build), Configuration v0.14 (FRONTEND_URL defaults and role, QUERY_DEBUG), Troubleshooting v1.19, Dashboard v0.6, Channels v0.2, Getting Started v0.9, Privacy and Hosting v0.6, Query Console v0.2, Server Maintenance v0.2, Server and Channel Groups v1.1 (links to the new pages). Every statement checked against the code on main (backend 2.63.2, frontend 3.77.1) or the TeamSpeak server's own command docs; two known limitations are stated where the pages read fields TeamSpeak does not return (Offline Messages list, Instance flood ban time). Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

    @DomeNinchen DomeNinchen committed Oct 9, 2026
  • Connection Journal v0.2: who joins a TeamSpeak server; Getting Started v0.8, Privacy and Hosting v0.3, Troubleshooting v1.16, Administration v0.5, Home v0.12 Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

    @DomeNinchen DomeNinchen committed Oct 8, 2026
  • Connections without an API key and connection changes without a restart: Setup (elsewhere or rented), Getting Started, Music Bots, Troubleshooting (Setup-Remote v0.7, Getting-Started v0.7, Music Bots v0.12, Troubleshooting v1.13) Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

    @DomeNinchen DomeNinchen committed Oct 7, 2026
  • Query Console: new page for the console and its live events (Query Console v0.1, Home v0.8, Getting Started v0.6, Setup same machine v0.6, Setup remote v0.6, Tips and Pitfalls v0.4, Troubleshooting v1.2, Deployment v0.5) Also corrects what the wiki said about SSH: it is needed not only for event-triggered bot flows but for chat-command triggers, the Files page and icon picker (WebQuery has no file-transfer commands) and, now, the console's live events. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

    @DomeNinchen DomeNinchen committed Oct 4, 2026
  • Wiki v0.5: split setup into two scenario walkthroughs Connecting a TeamSpeak server differs enough between 'same host' and 'somewhere else' that one page kept hedging. There are now two complete walkthroughs - Setup: TeamSpeak on the same machine, and Setup: TeamSpeak elsewhere (or rented) - each running start to finish so nobody has to jump between pages. Getting Started becomes the router in front of them and keeps the shared concepts: what WebQuery is and why it's off by default, why SSH is optional and what it buys, and what the API key actually grants. The remote guide covers what never comes up locally: hosts that won't enable WebQuery or only offer raw ServerQuery, restricting the query port to the manager's address at the firewall, finding the manager's own outbound IP for the allowlist, and what happens when that IP changes.

    @DomeNinchen DomeNinchen committed Sep 16, 2026
  • Wiki v0.4: don't assume TeamSpeak runs on the same machine Getting Started was written from a same-host Docker setup. It now covers all four ways WebQuery gets enabled (config file, CLI flag, Docker env var, or asking your host), spells out what to put in the Host field for a remote server, a same-host container and a native install, and explains that the query IP allowlist needs whatever address the manager actually connects from - with a note about not exposing that port openly.

    @DomeNinchen DomeNinchen committed Sep 16, 2026
  • Wiki v0.2: structure, navigation and the first written pages Adds navigation plus thirteen pages. Fully written: Home, Getting Started, Permissions, Tips and Pitfalls, Users and Roles. The rest are scaffolded with a short orientation so no link leads nowhere. Permissions documents the five tiers, which layer wins, and the skip and negate flags - including that TeamSpeak's own documentation website states the override order incorrectly.

    @DomeNinchen DomeNinchen committed Sep 16, 2026