Skip to content

Basics

Installing, configuring and updating Basehim, and how it fits together.

4 articles

Installing for development

Run Basehim on your own computer, the full server requirements, the files the installer writes, table prefixes, Apache and nginx rules, and a real cron job for scheduled tasks.

Asif Mughal

Updates, migrations and backups

How one-click updates work, what they never touch, how database migrations run, how to update a git checkout, and how to ship updates for your own apps and themes.

Asif Mughal

Configuration and the .env file

Every setting Basehim reads from .env, what it does, and the ones to change for debugging, proxies, CORS, shared databases and token security.

Asif Mughal

Developer overview

What Basehim is under the hood, the three ways to extend it (themes, apps and the API), how a request flows through it, and a local setup you can run in five minutes.

Asif Mughal