PHPackages                             illuminatech/nova-config - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. illuminatech/nova-config

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

illuminatech/nova-config
========================

A Laravel Nova tool for application configuration management.

2.0.0(3y ago)134.2k3[1 issues](https://github.com/illuminatech/nova-config/issues)BSD-3-ClausePHPPHP &gt;=7.3.0

Since Aug 19Pushed 3y ago2 watchersCompare

[ Source](https://github.com/illuminatech/nova-config)[ Packagist](https://packagist.org/packages/illuminatech/nova-config)[ GitHub Sponsors](https://github.com/klimov-paul)[ Patreon](https://www.patreon.com/klimov_paul)[ RSS](/packages/illuminatech-nova-config/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (2)Versions (5)Used By (0)

 [ ![](https://avatars1.githubusercontent.com/u/47185924) ](https://github.com/illuminatech)

A Laravel Nova tool for application configuration management
============================================================

[](#a-laravel-nova-tool-for-application-configuration-management)

This extension provides Laravel Nova web interface for the application configuration setup.

For license information check the [LICENSE](LICENSE.md)-file.

[![Latest Stable Version](https://camo.githubusercontent.com/63ac5b852133a01930598aef5c11f157777a63fde761c4be8027d7b68f1197f4/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f696c6c756d696e61746563682f6e6f76612d636f6e6669672e737667)](https://packagist.org/packages/illuminatech/nova-config)[![Total Downloads](https://camo.githubusercontent.com/9514250920e2492fbdb4d2c1eb7521be5587e658e75ed82103423ba32da1874a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f696c6c756d696e61746563682f6e6f76612d636f6e6669672e737667)](https://packagist.org/packages/illuminatech/nova-config)

Installation
------------

[](#installation)

The preferred way to install this extension is through [composer](http://getcomposer.org/download/).

Either run

```
php composer.phar require --prefer-dist illuminatech/nova-config

```

or add

```
"illuminatech/nova-config": "*"
```

to the require section of your composer.json.

Usage
-----

[](#usage)

This extension provides Laravel Nova web interface for the application configuration setup. It provides a single form for the configuration parameters setup and restore defaults feature.

This extension relies on [illuminatech/config](https://github.com/illuminatech/config) package for the actual configuration management. Make sure you are familiar with [illuminatech/config](https://github.com/illuminatech/config) package before attempting to use this one.

First of all, you need to setup persistent configuration for your application, specifying the particular configuration items, which should be editable from Nova admin panel. For example:

```
