Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

PinegrapCMS

БесплатноНе проверен

Open-source (MIT) all-in-one website platform in PHP: visual page editor, online store, accounting (ERP), team workspace, built-in firewall and an MCP server fo

GitHubEmbed

Описание

Open-source (MIT) all-in-one website platform in PHP: visual page editor, online store, accounting (ERP), team workspace, built-in firewall and an MCP server for AI apps such as Claude and ChatGPT. No Composer, no build step: upload, install, done.

README

English | Türkçe

PHP Version Database License Status

Pinegrap is an open-source, all-in-one website platform written in PHP. A website with its own design, an online store, accounting (ERP), a team workspace and an external API live in one codebase, and a new site can be up in minutes from a ready-made design template.

Pinegrap grew out of LiveSite and has been developed by Kodpen since 2017. It runs wherever PHP runs, from a shared cPanel account to a dedicated IIS server, with no Composer step, no build pipeline and no outside service to set up.


Links

Website pinegrap.com
Features pinegrap.com/features
Documentation pinegrap.com/introduction
Changelog pinegrap.com/changelog
Live demo demo.pinegrap.site

Try the demo

demo.pinegrap.site is a demo installation of Pinegrap for anyone who wants to try it before installing: look around the site, open the control panel and build a page with the visual editor. Please do not enter real personal data or payment details there.


What's inside

A short overview; the full list is on pinegrap.com/features.

  • Visual page editor and design templates: drag-and-drop pages with Bootstrap 5 or custom CSS, looks and colour palettes, shared components, drafts, HTML / ZIP import, and ready-made templates (Say hello to Pinegrap, Online Store, Bookshop, Boutique, Café, Clinic, Playground) to choose from during setup.
  • Content: pages, blog, photo galleries, menus, comments, forms, calendars with reservations, site search, a file manager with image tools, and a Recycle Bin for deleted pages, page styles and files.
  • Multilingual sites: pages, the store, forms and e-mails served in other languages under a prefix such as /en/, a Translations screen with several translation engines, and automatic language redirection.
  • E-commerce: a catalog with variants, campaigns, coupons and gift cards, checkout with saved addresses, payment gateways such as Iyzipay, Stripe and PayPal, carrier rates and tracking, a point-of-sale screen and n11 marketplace sync.
  • ERP: customer and supplier accounts, invoices, quotes, waybills, purchase orders, stock, cash and bank, reports, and e-Invoice / e-Archive through Logo İşbaşı or Paraşüt.
  • Workspace: team channels, tasks, a plan board, a calendar, notes, guest rooms, approvals, time tracking and scheduled actions, with Pinegrap AI or Claude helping in channels and tasks.
  • API and integrations: an external API with scoped keys, an OpenAPI description and webhooks; an OAuth 2.1 authorization server and an MCP server, so AI apps such as Claude and ChatGPT can connect with a person's own permissions; connected Google and Microsoft accounts for e-mail and backups; MailChimp and Cloudflare.
  • Sign-in and security: Sign in with Google, Microsoft or Apple, two-step sign-in, roles, and a built-in web application firewall with bot control, rate limits, country restriction and security headers.
  • Operations: visitor statistics, an SEO score and a Google Search Console report, a performance monitor, System Status with one-click repairs, scheduled backups with remote copies, a mail queue and updates from the control panel.
  • Control panel: English and Turkish, installable as an app, with a "?" button on every screen that opens its documentation on pinegrap.com.

Proudly monolithic

  • No Composer, no build pipeline, no node_modules. Upload the files, run the installer, done.
  • One codebase, one deploy. Everything ships together and is upgraded together through versioned upgrade steps.
  • Runs where PHP runs. A codebase with a production lineage going back to 2001 that still deploys over plain FTP if it has to.

System requirements

PHP 7.1 to 8.5
Database MySQL 5.7 or later, or MariaDB 10.2 or later (the installer refuses MySQL 5.6 and MariaDB 10.1)
Web server Apache or LiteSpeed with mod_rewrite, Microsoft IIS with URL Rewrite, or nginx
PHP extensions mysqli, mbstring, openssl, curl; GD or Imagick for images; zip for updates, backups and imports
Write access pinegrap/data/ for the configuration, backups and temporary files; the whole pinegrap/ folder for updates from the control panel

Installation

1. Get the files

Download Assistant (quickest): upload download_assistant.php to your web root, open https://your-domain.com/download_assistant.php and click Install. It downloads the latest stable package, unpacks it into pinegrap/ and opens the installation wizard.

From GitHub: download the latest release from GitHub Releases, or clone the repository, and upload the files to your document root (or a sub-folder). The main branch holds released versions; work in progress lands on development.

git clone https://github.com/kodpen/PinegrapCMS.git

2. Run the installation wizard

  1. Create an empty MySQL / MariaDB database and a user with full privileges on it.
  2. Open https://your-domain.com/pinegrap/install/ and follow the six steps: source (the starter site, or a restore from a backup on the server or a zip file), control panel language, site design (the starter site or a design template), database, the first administrator, and installation.
  3. The installer creates the tables, writes pinegrap/data/config.php with a generated encryption key, and writes the web server rules: .htaccess on Apache, web.config on IIS, or nginx.conf.sample for you to copy into your nginx server block.

3. Schedule the general job (recommended)

* * * * * php /path/to/pinegrap/job.php

One scheduled task is enough. In Settings › General › Cron Jobs, turn on Run Cron Jobs Automatically and select the jobs the general job should run for you, one per turn: e-mail campaigns, webhook delivery, the search index, SEO checks, backups and others. The same card lists the exact command for every job if you prefer separate schedules (on Windows, use Task Scheduler).


Updating

Updates are installed from the control panel (Software Update), on the Stable or Beta channel. Database changes ship as versioned upgrade steps that run on their own, so no manual SQL is needed. If an update leaves files missing, Repair Software restores the release files and can re-run the database steps.

What changed in each version: pinegrap.com/changelog.


History

Pinegrap began life as LiveSite, developed by Camelback Web Architects since 2001. Since 2017 it has been maintained and evolved by Erdal Güral (Kodpen) under the name Pinegrap; the final LiveSite update (2019) has been fully integrated. LiveSite remains available separately as a legacy version.


Contributing and security

Contributions are welcome: see CONTRIBUTING.md for the setup, the definition of done and the issue conventions. Pull requests target the development branch. Security issues are reported privately as described in SECURITY.md; please do not open public issues for them.


License

Released under the MIT License.

Copyright © 2001–2019 Camelback Consulting, Inc. · © 2017–2026 Kodpen

from github.com/kodpen/PinegrapCMS

Установка PinegrapCMS

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/kodpen/PinegrapCMS

FAQ

PinegrapCMS MCP бесплатный?

Да, PinegrapCMS MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для PinegrapCMS?

Нет, PinegrapCMS работает без API-ключей и переменных окружения.

PinegrapCMS — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить PinegrapCMS в Claude Desktop, Claude Code или Cursor?

Открой PinegrapCMS на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare PinegrapCMS with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории data