PureWiki is designed to run efficiently on standard web hosting environments. You don't need expensive servers or complex infrastructure like databases or Node.js.
Note for End-Users:
Don't worry about the technical details below. PureWiki runs on 99% of all shared web hosting providers (like Strato, IONOS, GoDaddy, HostGator). The required PHP settings are almost always pre-configured for you.
Software Prerequisites
PHP Version:
8.1 or higher is required. Most modern hosts provide this by default or allow you to switch in your control panel.
Required PHP Extensions
gdorimagick: For image processing and thumbnails.zip: For system backups and easy updates.curl: For making HTTPS requests (checking for new versions).openssl: Secure communication.
Web Server (Apache or Nginx)
PureWiki uses a single entry point (index.php). Your web server needs to redirect requests to this file if they don't point to an existing image or file.
Nginx Recommendation
location / {
try_files $uri $uri/ /index.php?$query_string;
}
# Secure sensitive directories
location ~ ^/(config|cache|pages|Backups|purewiki/core|purewiki/api)/ {
deny all;
return 404;
}
Storage Consideration
Ensure the web server user has read/write permissions for directories like
/pages and /config. This allows the wiki to save your work.