OnePager CMS - Lightweight and Fast CMS
Welcome to

OnePager CMS

Features

Why should you use OnePager CMS?

Lightweight

The whole package weights less than 10 MB, including a SQLite Database.

Fast Installation

Database already set up - no need to configure a MySQL-DB.

Bootstrap

Thanks to the framework you don't need to worry about styling.

Responsive

Backend and Frontend are responsive for mobile devices, and desktop screens.

Easy Customization

Every file is fully editable and adding custom CSS is possible through the backend.

Fast Pageloading

No unnecessary lines of code. Your content will be loaded as fast as possible.

About

For those who are interested

OnePager CMS (OPCMS) is a content management system specifically designed for one-page websites. Unlike WordPress, TYPO3, and other CMS platforms, OPCMS was built exclusively for one-page websites, making it lightweight, intuitive, and easy to use.

Instead of MySQL, OPCMS uses an SQLite database to store your website content. The main advantage of SQLite is that it requires significantly fewer server resources and no separate database setup. Simply upload the extracted files to your web server, and you're ready to start building your website.

I have enough webspace, why shouldn't I use a common CMS?

Of course, you can use a popular CMS such as WordPress and install multiple plugins to create a one-page website. However, OPCMS offers the same result with far less complexity. Every menu and feature is specifically designed for building one-page websites. There are no unnecessary functions or confusing settings—just the tools you actually need.

Is it easy to build my website with OPCMS?
It's as easy as it can be. You don't need any development skills or experiences in dealing with CMS. 
Simply upload the extracted files to your web server and start adding your content. The OPCMS interface is intuitive and self-explanatory, making it easy to use even for beginners. No programming knowledge or previous CMS experience is required.

Why are you developing OPCMS?
In the last few years, onepager websites become more and more popular. At one time I was searching for a nice and fast CMS to create a new onepager website. Because the website was planned as a small and simple website, I thought setting up a WP website was a little too much. Unfortunately, I wasn't able to find a convincing CMS. So I built my own.

Who is OPCMS suitable for?

OPCMS is very suitable for those who want to create a website in a short amount of time and don't need special areas like news, calendar or galleries on the website. The extension of OPCMS with these functionalities is already planned, but at the moment there is not enough time for the realization. If the functionality of OPCMS is not enough for you, you are welcome to ask me for the creation of a professional website via https://lubomedia.de/kontakt.

Installation

Step by step

Prepare your installation

  1. Download the latest version of OPCMS
  2. Connect to your server via FTP or SFTP (i.e. at Netcup)*
  3. Navigate to the web directory of your server
  4. Upload the extracted files of the downloaded archive

Setup your installation

  1. Navigate to your domain via web browser
  2. Enter your preferred email and username
  3. Receive an email containing login credentials
  4. Login

Login

  1. Navigate to your website
  2. The URL should now be "http(s)://yourwebsite/pages/index.php"
  3. Change the URL to "http(s)://yourwebsite/opcms-login.php"
  4. Enter your login credentials

Server requirements

  • PHP 8.0 or higher (PHP 8.1, 8.2, and 8.3 are fully supported)
  • SuEXEC enabled
  • SQLite3 extension enabled

*The Netcup Partner program allows me to give you coupon codes for almost every product. You can find some codes here.

Questions

Any questions about OPCMS?

If you have any questions feel free to ask via GitHub Issue or send an E-Mail.