Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
120 lines (78 sloc) 3.11 KB
.. author:: minim <https://github.com/minim-one/>
.. tag:: lang-php
.. tag:: web
.. tag:: cms

Logo

_static/images/minim.png

minim

.. tag_list::

minim offers a super simple PHP Content Management System. The code is Open Source and you're free to modify, distribute and use it for private and commercial projects.

It'is ideal for simple travel blogs or publishing news. It has an easy administration interface and an automatic generated RSS feed. Themes and other modifications are fully customisable.


Note

For this guide you should be familiar with the basic concepts of

Prerequisites

We're using :manual:`PHP <lang-php>` in the stable version 7.3:

[isabell@stardust ~]$ uberspace tools version use php 7.3
Selected PHP version 7.3
The new configuration is adapted immediately. Patch updates will be applied automatically.
[isabell@stardust ~]$ uberspace tools version show php
Using 'PHP' version: '7.3'
[isabell@stardust ~]$

Your URL needs to be setup:

Installation

Download minim

Use wget to download the latest release.

[isabell@stardust ~]$ cd ~/html
[isabell@stardust html]$ wget https://github.com/minim-one/minim/archive/master.zip
[isabell@stardust html]$ unzip master.zip
[isabell@stardust html]$ rm master.zip
[isabell@stardust html]$ mv minim-master minim
[isabell@stardust html]$

Configuration

Customization

You can leave the configuration in minim/config/config.php or do changes as you want to.

Create your own theme in minim/themes. Just copy the default theme or create one from scratch.

Finishing installation

Point your browser to URL.

Best practices

Security

The admin interface is disabled by default. If you enable it, you should change the standard password in addons/admin.php.

Updates

Note

Check the update feed regularly to stay informed about the newest version.

Check minim's feed for the latest version.

[isabell@stardust ~]$ cd ~/html
[isabell@stardust html]$ wget https://github.com/minim-one/minim/archive/master.zip -O minim-master.zip
[isabell@stardust html]$ cp -r minim minim-backup
[isabell@stardust html]$ unzip minim-master.zip
[isabell@stardust html]$ mv minim-master/minim/config minim-master/minim/config-new
[isabell@stardust html]$ cp -r minim-master/minim ./
[isabell@stardust html]$ rm -rf minim-master*
[isabell@stardust html]$

Check if the configuration changed in config-new/config.php and your config/config.php (happens very rarely). If everything works alright you can delete the config-new directory.


Tested with minim 0.9.4, Uberspace 7.2.4

.. author_list::
You can’t perform that action at this time.