This monorepo hosts all official applications and projects built using CodeIgniter Skeleton (CSK).
Each application is developed as a standalone CSK app, managed as a Git submodule for independent lifecycle and deployment.
- Keep all CSK-based applications organized.
- Enable CI/CD automation for production-ready deployments.
- Provide a visible overview of projects under active development.
Projects follow the convention: csk-app-<example> and automatically integrate into:
projects/
βββ default/
βββ example/
βββ ...
Every project must define:
CSK_STRIPβ prefix to remove (csk-app-).CSK_PATβ personal access token for updates.
πͺ CSK automatically syncs project updates, keeping all related repositories aligned.
| Project | Example Repo | CSK_STRIP | CSK_PAT | Added Under |
|---|---|---|---|---|
default |
csk-app-default |
csk-app- |
<secret> |
projects/default |
ianhub |
csk-app-ianhub |
csk-app- |
<secret> |
projects/ianhub |
example |
random-app-example |
random-app- |
<secret> |
projects/example |
π§© The
csk-projectsrepo serves as the foundation for multi-app distribution and deployment.
csk-coreβ Core framework (Private)csk-packagesβ Modules, plugins, and themes (Private)csk-lang-englishβ Default translation (Public)
This repo acts as an index for all CSK-powered applications β some public, most private.