PHPackages                             finetune/finetune - 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. [Framework](/categories/framework)
4. /
5. finetune/finetune

ActiveLaravel-package[Framework](/categories/framework)

finetune/finetune
=================

The Finetune CMS. Built on the laravel framework

5.0.2.3(6y ago)1330[1 PRs](https://github.com/finetunecms/finetunecms/pulls)MITJavaScriptPHP &gt;=7.0

Since May 26Pushed 6y ago2 watchersCompare

[ Source](https://github.com/finetunecms/finetunecms)[ Packagist](https://packagist.org/packages/finetune/finetune)[ Docs](http://finetunecms.co.uk)[ RSS](/packages/finetune-finetune/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (10)Dependencies (11)Versions (12)Used By (0)

[![](https://camo.githubusercontent.com/1816243fb192462c64c23274a5daab9db320e026103398cd159e5447d5627368/687474703a2f2f66696e6574756e65636d732e636f2e756b2f6964656e746974792e737667)](https://camo.githubusercontent.com/1816243fb192462c64c23274a5daab9db320e026103398cd159e5447d5627368/687474703a2f2f66696e6574756e65636d732e636f2e756b2f6964656e746974792e737667)

Finetune Content Management System
----------------------------------

[](#finetune-content-management-system)

[![Latest Stable Version](https://camo.githubusercontent.com/e24727e60d3e0cc6a0524d94f0eb891184fbead184ea4ea78897753109cf4e8a/68747470733a2f2f706f7365722e707567782e6f72672f66696e6574756e652f66696e6574756e652f762f737461626c65)](https://packagist.org/packages/finetune/finetune)[![Total Downloads](https://camo.githubusercontent.com/bd08666e943263e583685cec725d01232ed41d0275aa668a75464202574a02ce/68747470733a2f2f706f7365722e707567782e6f72672f66696e6574756e652f66696e6574756e652f646f776e6c6f616473)](https://packagist.org/packages/finetune/finetune)[![Latest Unstable Version](https://camo.githubusercontent.com/5aa7208bc53483be82d8e072dcd5db02b31ef69a09217312d686b0cd63df2451/68747470733a2f2f706f7365722e707567782e6f72672f66696e6574756e652f66696e6574756e652f762f756e737461626c65)](https://packagist.org/packages/finetune/finetune)[![License](https://camo.githubusercontent.com/a2e6a010fbda1a0023b7693f62fee9f1142cb8e4b1f673af3dfa8492c614e9b4/68747470733a2f2f706f7365722e707567782e6f72672f66696e6574756e652f66696e6574756e652f6c6963656e7365)](https://packagist.org/packages/finetune/finetune)[![Monthly Downloads](https://camo.githubusercontent.com/c65b05a7e13d827d56814bbd5fcbefcd6a75fbbf95091cf91cf8943972195a65/68747470733a2f2f706f7365722e707567782e6f72672f66696e6574756e652f66696e6574756e652f642f6d6f6e74686c79)](https://packagist.org/packages/finetune/finetune)[![Daily Downloads](https://camo.githubusercontent.com/9cc3310667d25dff69d5d03d53388969e504099fa236a231722302294627d482/68747470733a2f2f706f7365722e707567782e6f72672f66696e6574756e652f66696e6574756e652f642f6461696c79)](https://packagist.org/packages/finetune/finetune)

Laravel Installation

This is a laravel plugin for laravel 5.4 or greater, to install laravel follow this guide .

To quickly install laravel, use this command

composer create-project --prefer-dist laravel/laravel .

This creates a default laravel installation in the folder your in, it presumes you have composer, if you don't follow the laravel installation guide linked above.

Install Finetune

Install Finetune via composer is the easiest way :

composer require finetune/finetune:dev-master

There are different releases to choose from check the github page for more information on releases.

Once installed you need to add the finetune service provider and the route service provider, the route service provider always needs to below the finetune service provider and any finetune plugins, but above the laravel AppServiceProvider. This allows the finetune routes to take precedence over the laravel routes file.

Finetune\\Finetune\\FinetuneServiceProvider::class, Finetune\\Finetune\\FinetuneRoutesServiceProvider::class,

Once these are installed you need to run some artisan commands, this will publish all the config, views and migrations you need to use finetune.

php artisan vendor:publish --force

You need to overwrite the files already present so we use the force tag to insure this, if you have made any config apart from the config/app.php then you will need to add it again.

Installing the database

As this uses laravel any database that laravel supports finetune supports to, you configure your database in the same way as laravel, you can follow the laravel install guide () or follow these steps (in this example we are using mysql with the username and database name of finetune)

1. Login to mysql via a command line : mysql -u finetune -p
2. Create database : CREATE DATABASE finetune;
3. Exit from mysql terminal : exit;

Then configure your environment settings in the .env file, this is found in your root project area where you install laravel.

There will be settings that look like this

DB\_CONNECTION=mysql DB\_HOST=127.0.0.1 DB\_PORT=3306 DB\_DATABASE=homestead DB\_USERNAME=homestead DB\_PASSWORD=secret

You need to configure these settings for your database settings, for the user and database above it would be:

DB\_CONNECTION=mysql DB\_HOST=127.0.0.1 DB\_PORT=3306 DB\_DATABASE=finetune DB\_USERNAME=finetune DB\_PASSWORD=secret

Once thats complete it's time to make a session table using laravels migration and then run the migrations

php artisan session:table php artisan migrate

This will then add all the tables to the database you need, now its time to run the install script.

Install script

The final stage, this is where we add our superadmin user and the first sites domain, we will be using http:://[www.finetunecms.co.uk](http://www.finetunecms.co.uk) for this example, you should just replace the information with your own.

In the Command line interface type

php artisan finetune:install

This will start the install script, will seed the database with some default content to help you on your way to create your first website.

It will ask a few questions the first bit is about your superadmin user, the following is the questions it asks and the data we used to create superadmin

Username

> Superadmin

Firstname

> Super

Lastname

> admin

Email

>

Password

> secret

This will now add your superadmin to the database to allow you to login with finetune.

The next part of the setup script will create your first site

Title of the new site

> FientuneCMS

The dscpn of the new site

> FinetuneCMS allows you to install a user friendly cms on top of laravel

The tag of the new site

> finetune

Company Name

> finetune

Company Person

> Christopher Thompson

Company Email

>

Company Street

> 123 Somewhere road

Company Town

> Finetune Town

Company Postcode

> 12345

Company Tel

> 000000

Company Region

> United Kingdom

This information is required at this time but can be changed later, it doesn't have much validation on it so you can input any string.

Once this is complete it will make the uploads folder with the site tag in your storage area of the laravel application, this will store all your images and files that need to be used.

We now need to add permissions for laravel's bootstrap and the storage directory, I would recommend these on \*nix OS's

sudo chgrp -R www-data storage bootstrap/cache

sudo chmod -R ug+rwx storage bootstrap/cache

Web server

Now you have completed the finetune install you need to setup a webserver, you will need to configure your webserver with certain cetains to get pretty urls, follow the laravel guide here

###  Health Score

30

—

LowBetter than 62% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 76.2% 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 ~89 days

Recently: every ~181 days

Total

10

Last Release

2514d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/6913947?v=4)[Finetune](/maintainers/Finetune)[@finetune](https://github.com/finetune)

---

Top Contributors

[![designerscartel](https://avatars.githubusercontent.com/u/4778462?v=4)](https://github.com/designerscartel "designerscartel (32 commits)")[![cyberstorm305](https://avatars.githubusercontent.com/u/4732578?v=4)](https://github.com/cyberstorm305 "cyberstorm305 (8 commits)")[![finetunecms](https://avatars.githubusercontent.com/u/28534460?v=4)](https://github.com/finetunecms "finetunecms (2 commits)")

---

Tags

content-management-systemfinetunelaravellaravel-5-packagevuejsframeworklaravelcmsfinetune

### Embed Badge

![Health badge](/badges/finetune-finetune/health.svg)

```
[![Health](https://phpackages.com/badges/finetune-finetune/health.svg)](https://phpackages.com/packages/finetune-finetune)
```

###  Alternatives

[unopim/unopim

UnoPim Laravel PIM

10.5k2.2k](/packages/unopim-unopim)[bagisto/bagisto

Bagisto Laravel E-Commerce

27.6k169.0k9](/packages/bagisto-bagisto)[krayin/laravel-crm

Krayin CRM

23.2k33.4k1](/packages/krayin-laravel-crm)[microweber/microweber

New generation CMS with drag and drop

3.4k13.9k1](/packages/microweber-microweber)[nasirkhan/laravel-starter

A CMS like modular Laravel starter project.

1.4k2.7k](/packages/nasirkhan-laravel-starter)[kompo/kompo

Laravel &amp; Vue.js FullStack Components for Rapid Application Development

11914.4k42](/packages/kompo-kompo)

PHPackages © 2026

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