Skip to content
Article SepoDesk
☀️ Light Clean and bright
📜 Sepia Warm and vintage
🌤️ Light Gray Subtle and neutral
🔵 Light Blue Calm and serene
🌙 Dark Easy on the eyes
🌑 Dark Gray Deep and modern
🔷 Dark Blue Professional and sleek
🌿 Forest Calm and natural
Handbook

SepoDesk

A self-hosted PHP platform — with window framed apps, file based documenter for Shop, API documentation and more.

v1.0.0 Beta
~20
Apps
Shipped in the box
0
Dependencies
Beyond PHP itself
2
Modes
Standalone or WordPress
MySQL / SQLite
Database
Both first-class

What you get

Built for real projects, not demos.

Server-rendered

Finished HTML in one request. Works with JavaScript off.

File-based content

Pages, posts, and products are Markdown files on disk.

Role-based access

Granular permissions per page and per module.

Zero dependencies

No package manager, no build step, no vendored framework.

Runs anywhere PHP runs

Shared hosting, XAMPP, or mounted inside WordPress.

Improves in place

Signed updates install without a redeploy.

Trusted by teams like yours

From solo builders to multi-site operations.

Euneolink Solutions
Ongata Foundation

How it works

From download to a running instance in four steps.

  1. DownloadGrab the latest release archive from the downloads page.
  2. UploadDrop the files onto any host that runs PHP — no build step, no Composer.
  3. ConfigurePoint it at MySQL or SQLite and set your site name. That's the whole install.
  4. ShipStart adding pages, apps, and content. Signed updates roll forward from here.

What people say

“Working with Sepodesk has made my workflow effecient,”
AdminEngineer

Frequently asked

The questions we hear before every install.

Does it need Composer or npm?
No. Everything runs on stock PHP. There is no package manager, no build step, and no vendored framework to keep in sync.
What are the minimum requirements?
Any host running PHP 8.0 or newer with either MySQL or SQLite. Shared hosting works; so does a laptop with XAMPP.
Can I run it inside WordPress?
Yes. SepoDesk ships in two modes — standalone, or mounted inside an existing WordPress install as a plugin.
How do updates work?
Signed update archives install in place. No redeploy, no manual file shuffling, no downtime beyond the upload itself.
Is my content locked in?
No. Pages, posts, and products are plain Markdown files on disk. Read them, diff them, move them with git — they are yours.
Can I extend it?
Yes. Apps declare their own routes, models, and UI through the manifest system. See the Apps and windows guide for the full picture.

Supported by