Documentation

Everything below either works right now or says why it doesn't.

This is a gateway, not the manual. The manual is at /docs/panel/ — the panel's reference documentation, built from the public panel repository and served from this domain. What stays here is the shortest path from nothing installed to a working panel.

Readable now

Start here

Panel documentation

The full reference — user guide, server administration, CLI and API — built from the panel repository and served from this domain, with a per-section sidebar and a page outline. Versioned with the panel.

Open the panel docs →

Install TulioCP

The full Debian 13 install path — the public installer, the apt source line, the signing key, and the package versions the repository resolves today.

Go to install steps →

Documentation source

The docs above are built from Markdown in the panel repository. Read the source, correct a page, or open a pull request against it — the published build follows that tree.

Read docs source on GitHub →

Panel source & issues

TulioCP is GPL-3.0 and public. The install scripts, the v-* command implementations, and the API are all readable — and a question that the docs don't answer belongs in issues.

Browse the panel repository →

Billing source & demo

TulioBilling is Apache-2.0 and public. The hosted instance at billing.tuliocp.com is a demo — no real transactions and signup is closed.

Read the demo notice →

Sixty-second version

Install on Debian 13

The installer detects the distribution, configures /etc/apt/sources.list.d/tulio.list, and installs the panel. Fetch it to a file and read it before running it — it reconfigures the whole box. The file you fetch is a wrapper that downloads and runs a much larger second script; that second script is pinned by checksum, the wrapper itself is not signed.

The trust model spelled out, adding the repository by hand as root on a minimal Debian, verifying the signing key fingerprint, or checking which package versions resolve: all of it is on /downloads.

root@host — install
curl -fsSL https://raw.githubusercontent.com/marcosfermin/tuliocp/main/install/tulio-install.sh \
-o tulio-install.sh
less tulio-install.sh
bash tulio-install.sh

Hosted docs

The manual lives at /docs/panel/

It is built with VitePress from docs/ in the panel repository and deployed alongside this site, so it is versioned with the panel rather than drifting from it. Its sidebar covers the user guide, server administration, and the CLI and API reference.

Correcting a page means editing Markdown in the panel repository — every page carries an edit link straight to its source.

Live

What's in the source tree

Panel documentation structure

These are the sections of the published manual, each one a chapter in the panel docs and a directory in the repository behind it.

Introduction

  • Getting started
  • Best practices

User guide

  • Web domains
  • DNS
  • Mail domains
  • Databases
  • Backups
  • Cron jobs
  • Packages
  • File manager

Server administration

  • Firewall
  • SSL certificates
  • Backup & restore
  • Web templates
  • Configuration
  • Troubleshooting

CLI & API reference

  • v-* command reference
  • REST API
  • Access keys

Contributing

  • Building from source
  • Development setup
  • Translations

Next

The install path is the one thing on this site that's fully public end to end.

Installer, apt repository, signing key, package versions, and both source repositories — all resolvable without an account or a request.