PHPackages                             lipex-org/shipit-ui - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. lipex-org/shipit-ui

ActivePackage

lipex-org/shipit-ui
===================

Shipit UI Interface

v0.0.4-alpha(today)01↑2900%MITPHPPHP ^8.5

Since Jun 9Pushed todayCompare

[ Source](https://github.com/lipex-org/shipit-ui)[ Packagist](https://packagist.org/packages/lipex-org/shipit-ui)[ RSS](/packages/lipex-org-shipit-ui/feed)WikiDiscussions main Synced today

READMEChangelogDependencies (6)Versions (3)Used By (0)

ShipIt UI
=========

[](#shipit-ui)

[![✨ Version 0.0.3-alpha Ready](https://camo.githubusercontent.com/795af39355233170fa4722ba6164e1f19c73be5787a0268229852ee2fdacd92d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f76657273696f6e2d302e302e332d2d616c7068612d626c75652e737667)](#)[![License: MIT](https://camo.githubusercontent.com/fdf2982b9f5d7489dcf44570e714e3a15fce6253e0cc6b5aa61a075aac2ff71b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667)](LICENSE)

**The missing bridge between Git and your server.**

ShipIt UI is the official web-based management interface for the ShipIt deployment tool. It provides a simple, secure, and zero-downtime deployment workflow specifically optimized for Shared Hosting and VPS environments.

🚀 Key Features
--------------

[](#-key-features)

- **Zero-Downtime Deployments:** Automatic backups and safe merge logic ensure your applications stay online during updates.
- **Project Dashboard:** A centralized overview of all your registered projects and their deployment status.
- **One-Click Actions:** Trigger deployments or roll back to previous versions instantly from the browser.
- **Live Monitoring:** Real-time polling of deployment and rollback logs to monitor progress as it happens.
- **Environment Management:** Edit project-specific `.env` files and deployment configurations (`.deploy/config.json`) directly through the interface.
- **Automated Webhooks:** Seamless integration with GitHub, GitLab, and Bitbucket for automated "push-to-deploy" workflows.
- **Environment Aware:** Built-in support for modern frameworks like CodeIgniter 4, Laravel, and React, including automated server permission handling.
- **Security First:** Permission-based project management and secure session-based authentication.

🛠 Tech Stack
------------

[](#-tech-stack)

- **Backend:** [CodeIgniter 4](https://codeigniter.com/) (PHP 8.2+)
- **Frontend:** [Vite](https://vitejs.dev/), [Tailwind CSS](https://tailwindcss.com/), [Turbo](https://turbo.hotwired.dev/)
- **Core Engine:** [lipex-org/shipit-cli](https://github.com/lipex-org/shipit-cli)

📦 Installation
--------------

[](#-installation)

### Prerequisites

[](#prerequisites)

- PHP 8.2 or higher
- Composer
- Node.js &amp; pnpm (for frontend assets)
- Git

### Setup Steps

[](#setup-steps)

1. **Clone the repository:**

    ```
    git clone https://github.com/lipex-org/shipit-ui.git
    cd shipit-ui
    ```
2. **Install PHP dependencies:**

    ```
    composer install
    ```
3. **Install Frontend dependencies:**

    ```
    pnpm install
    ```
4. **Configuration:**Copy the `env` template to `.env` and configure your environment:

    ```
    cp env .env
    ```

    *Note: Ensure `app.baseURL` and `database` settings are correctly configured.*
5. **Build Assets:**

    ```
    pnpm run build
    ```
6. **Initialize Database:**

    ```
    php spark migrate
    ```

🖥 Usage
-------

[](#-usage)

### Running the Development Server

[](#running-the-development-server)

To start the local development server:

```
php spark serve
```

For frontend asset development with HMR:

```
pnpm run dev
```

### Deployment Configuration

[](#deployment-configuration)

ShipIt looks for a `.deploy/config.json` file in each managed project. You can initialize a project and its configuration directly through the ShipIt UI dashboard.

🤝 Contributing
--------------

[](#-contributing)

Contributions are welcome! Please feel free to submit a Pull Request or open an issue for any bugs or feature requests.

📄 License
---------

[](#-license)

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

###  Health Score

38

—

LowBetter than 83% of packages

Maintenance100

Actively maintained with recent releases

Popularity2

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity38

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

2

Last Release

0d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/6a00939d7e5422a294a7b9b186f29116de3dca2d793453c8c58c0293bd2346b2?d=identicon)[gilads-otiannoh254](/maintainers/gilads-otiannoh254)

---

Top Contributors

[![gilads-otiannoh24](https://avatars.githubusercontent.com/u/180090128?v=4)](https://github.com/gilads-otiannoh24 "gilads-otiannoh24 (7 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/lipex-org-shipit-ui/health.svg)

```
[![Health](https://phpackages.com/badges/lipex-org-shipit-ui/health.svg)](https://phpackages.com/packages/lipex-org-shipit-ui)
```

###  Alternatives

[codeigniter4/appstarter

CodeIgniter4 starter app

1781.8M](/packages/codeigniter4-appstarter)[abydahana/aksara

Aksara is a CodeIgniter based CRUD Toolkit you can use to build complex applications become shorter, secure and more reliable just in a few lines of code. Serving both CMS or Framework, produce both HEADLESS (RESTful API) or TRADITIONAL (Browser Based), just by writing single controller. Yet it's reusable, scalable and ready to use!

1101.2k](/packages/abydahana-aksara)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
