EternalWinter/README.md
2025-10-13 14:45:33 -04:00

721 B
Executable file

PHP scripts for a site-sharing website

Live demo: https://eternalwinter.xmpub.org/ Needs php imagemagick & sqlite modules.

Installation

  • git clone https://git.xmpub.org/xmpub/EternalWinter
  • mkdir secrets
  • Make sure the directory is writable by the web server. chown -R www-data:www-data EternalWinter
  • Run ./password.sh <password> to generate the moderation password's hash.
  • Edit config.php to customize.
  • To moderate, visit a url and add ?manage=<your password> to the end of the url IMPORTANT: You need to add a line to your server configuration to block /secrets/ since it contains sensitive data like the database and your password hash.
  • nginx:
location /secrets/ {
	 return 404;
}