unsubbed.co

WonderCMS

For content management, WonderCMS is a self-hosted solution that provides smallest flat file CMS since 2008.

Overview

Fast and small flat file CMS (5 files). Built with PHP, JSON database. WonderCMS is the smallest flat file CMS for building websites and blogs, runs only on 5 files. WonderCMS - small flat file CMS 5 files • ∼50KB zip - 1 step install

Key Features

Source: GitHub README

  • Track free and transparent - WonderCMS doesn’t track users or store any personal cookies, there is only one session state cookie.
  • Your WonderCMS installation is completely detached from WonderCMS servers. One click updates are pushed through GitHub.
  • Supports HTTPS out of the box.
  • Check how to further improve security).
  • All CSS and JS libraries include SubResource Integrity (SRI) tags. This prevents any changes to the libraries being loaded. If any changes are made, the libraries won’t load for your and your visitors protection.
  • WonderCMS encourages you to change your default login URL. Consider your custom login URL as your private username.
  • Choosing a good login URL can prevent brute force attacks.
  • Your login page will always return a 404 header response. Search engines do not (and should not) cache your login URL.
  • The admin password is hashed using PHP’s password_hash and password_verify.
  • Choosing a strong password will prevent malicious actors from gaining any further admin access (if they would have guessed your login URL).

Getting Started

Source: GitHub README

  • Unzip and upload latest version to your server.

Normalized Features

Source: tool-features-normalized.json

docker, plugins.

Features

Integrations & APIs

  • Plugin / Extension System