The installation of Typemill is as simple as this:

  • Go to and download the latest zip-folder.
  • Unzip the files, and upload them to your web-server.
  • Go to and create an initial user.
  • Login and configure your system, your themes, and your plugins.

If you face any trouble, please read the detailed instructions below and check the instructions for apache, nginx and localhost.


There are two ways to copy Typemill to your local computer:

  1. Go to, download the zip-archive and unzip it.
  2. Or use GitHub and Composer.

If you use GitHub, then you can find the repository of Typemill on Just open the command line and type:

git clone ""

The GitHub version of Typemill ships without libraries. You have to download all libraries with Composer, otherwise Typemill won't run. If you don't have Composer installed yet, head over to the Composer website, and install it. After that, open your command line, go to your Typemill folder and type:

composer update

The exact command might vary depending on your local composer installation and configuration. If you face any problems, please check the Composer documentation.


The following three folders and all files and folders inside must be writable:

  • \cache
  • \settings
  • \content
  • \media

You can use your ftp-software to set permissions. A general recommendation for a permissions setup is:

  • 755 for folders.
  • 644 for files.

Some hosters handle the users and groups differently. If you run into any problems then please check the documentation about permissions or directly contact your hoster. The german hoster "manitu" for example recommends the following setup with an this explanation:

  • 640 for non-writable files.
  • 660 for writable files.

#htaccess and conf-file

Depending on your server, you will need to configure the .htaccess (apache) or .conf (nginx).


If you run into any troubles, please read the page about trouble shooting first.

Typemill is an open source software and a registered trademark. Read more