Jump to content

MediaWiki: Difference between revisions

no edit summary
imported>Threddast
(Make comment about admin account more visible)
imported>Webxem
No edit summary
Line 7: Line 7:
services.mediawiki = {
services.mediawiki = {
   enable = true;
   enable = true;
   name = "Sample MediaWiki instance";
  # Prior to NixOS 24.05, there is a admin name bug that prevents using spaces in the mediawiki name https://github.com/NixOS/nixpkgs/issues/298902
   name = "Sample_MediaWiki";
   httpd.virtualHost = {
   httpd.virtualHost = {
     hostName = "example.com";
     hostName = "example.com";
     adminAddr = "admin@example.com";
     adminAddr = "admin@example.com";
   };
   };
   # File for initial password for the admin account.  
   # Administrator account username is admin.
  # Admin account username is Wiki
  # Set initial password to "cardbotnine" for the account admin.
   passwordFile = "/var/mediawiki/passwordFile";  
   passwordFile = pkgs.writeText "password" "cardbotnine";
   extraConfig = ''
   extraConfig = ''
     # Disable anonymous editing
     # Disable anonymous editing
Anonymous user