aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatarLarge Libravatar memdmp <memdmpestrogenzone>2025-08-22 21:19:53 +0200
committerLibravatarLarge Libravatar memdmp <memdmpestrogenzone>2025-08-22 21:19:53 +0200
commite15f760f3670ebe74e7e58cb1dab78b6786b71ed (patch)
tree0ab6af552ebe84b4f005632257b960f22119f979
parent15e7a889f98c177d2ccd726865e5dfb7a0709bd0 (diff)
downloadmediawiki-container-e15f760f3670ebe74e7e58cb1dab78b6786b71ed.tar.gz
mediawiki-container-e15f760f3670ebe74e7e58cb1dab78b6786b71ed.tar.bz2
mediawiki-container-e15f760f3670ebe74e7e58cb1dab78b6786b71ed.tar.lz
mediawiki-container-e15f760f3670ebe74e7e58cb1dab78b6786b71ed.zip

fix: remove test file, move pw to .env

before anyone panically calls me, this is literally the example password used in .env.example (previously compose.yml) that was in the LocalSettings-old.php

-rw-r--r--.env.example3
-rw-r--r--.gitignore1
-rw-r--r--compose.yml8
-rw-r--r--mediawiki/LocalSettings-old.php183
4 files changed, 7 insertions, 188 deletions
diff --git a/.env.example b/.env.example
new file mode 100644
index 0000000..aefba35
--- /dev/null
+++ b/.env.example
@@ -0,0 +1,3 @@
+POSTGRES_USER=wikiuser
+POSTGRES_PASSWORD=e27f67b73a1a59c25415506abf2b961c94b9c2c101b5ab1dc00ccb4090ed00e2
+POSTGRES_DB=my_wiki
diff --git a/.gitignore b/.gitignore
index 85adb6c..64518e4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
/mediawiki/LocalSettings.php
/mediawiki/pg
/mediawiki/user-uploads
+.env
diff --git a/compose.yml b/compose.yml
index 50b3543..6599c69 100644
--- a/compose.yml
+++ b/compose.yml
@@ -24,10 +24,8 @@ services:
image: postgres
networks:
- mediawiki
- environment:
- - POSTGRES_USER=wikiuser
- - POSTGRES_PASSWORD=e27f67b73a1a59c25415506abf2b961c94b9c2c101b5ab1dc00ccb4090ed00e2
- - POSTGRES_DB=my_wiki
+ env_file:
+ - .env
volumes:
- ./mediawiki/pg:/var/lib/postgresql/data:rw
# mariadb:
@@ -42,4 +40,4 @@ services:
# - MARIADB_ROOT_PASSWORD=example
networks:
- mediawiki: \ No newline at end of file
+ mediawiki:
diff --git a/mediawiki/LocalSettings-old.php b/mediawiki/LocalSettings-old.php
deleted file mode 100644
index 6848fe2..0000000
--- a/mediawiki/LocalSettings-old.php
+++ /dev/null
@@ -1,183 +0,0 @@
-<?php
-# This file was automatically generated by the MediaWiki 1.44.0
-# installer. If you make manual changes, please keep track in case you
-# need to recreate them later.
-#
-# See includes/MainConfigSchema.php for all configurable settings
-# and their default values, but don't forget to make changes in _this_
-# file, not there.
-#
-# Further documentation for configuration settings may be found at:
-# https://www.mediawiki.org/wiki/Manual:Configuration_settings
-
-# Protect against web entry
-if ( !defined( 'MEDIAWIKI' ) ) {
- exit;
-}
-
-
-
-
-## Uncomment this to disable output compression
-# $wgDisableOutputCompression = true;
-
-$wgSitename = "Test Wiki";
-$wgMetaNamespace = "Test_Wiki";
-
-## The URL base path to the directory containing the wiki;
-## defaults for all runtime URL paths are based off of this.
-## For more information on customizing the URLs
-## (like /w/index.php/Page_title to /wiki/Page_title) please see:
-## https://www.mediawiki.org/wiki/Manual:Short_URL
-$wgScriptPath = "";
-
-## The protocol and server name to use in fully-qualified URLs
-$wgServer = "http://127.0.0.1:9191";
-
-## The URL path to static resources (images, scripts, etc.)
-$wgResourceBasePath = $wgScriptPath;
-
-## The URL paths to the logo. Make sure you change this from the default,
-## or else you'll overwrite your logo when you upgrade!
-$wgLogos = [
- '1x' => "$wgResourceBasePath/resources/assets/change-your-logo.svg",
- 'icon' => "$wgResourceBasePath/resources/assets/change-your-logo.svg",
-];
-
-## UPO means: this is also a user preference option
-
-$wgEnableEmail = true;
-$wgEnableUserEmail = true; # UPO
-
-$wgEmergencyContact = "";
-$wgPasswordSender = "";
-
-$wgEnotifUserTalk = false; # UPO
-$wgEnotifWatchlist = false; # UPO
-$wgEmailAuthentication = true;
-
-## Database settings
-$wgDBtype = "postgres";
-$wgDBserver = "postgres";
-$wgDBname = "my_wiki";
-$wgDBuser = "wikiuser";
-$wgDBpassword = "e27f67b73a1a59c25415506abf2b961c94b9c2c101b5ab1dc00ccb4090ed00e2";
-
-# Postgres specific settings
-$wgDBport = "5432";
-$wgDBssl = false;
-$wgDBmwschema = "mediawiki";
-
-# Shared database table
-# This has no effect unless $wgSharedDB is also set.
-$wgSharedTables[] = "actor";
-
-## Shared memory settings
-$wgMainCacheType = CACHE_ACCEL;
-$wgMemCachedServers = [];
-
-## To enable image uploads, make sure the 'images' directory
-## is writable, then set this to true:
-$wgEnableUploads = true;
-$wgUseImageMagick = true;
-$wgImageMagickConvertCommand = "/usr/bin/convert";
-
-# InstantCommons allows wiki to use images from https://commons.wikimedia.org
-$wgUseInstantCommons = true;
-
-# Periodically send a pingback to https://www.mediawiki.org/ with basic data
-# about this MediaWiki instance. The Wikimedia Foundation shares this data
-# with MediaWiki developers to help guide future development efforts.
-$wgPingback = true;
-
-# Site language code, should be one of the list in ./includes/languages/data/Names.php
-$wgLanguageCode = "en";
-
-# Time zone
-$wgLocaltimezone = "UTC";
-
-## Set $wgCacheDirectory to a writable directory on the web server
-## to make your wiki go slightly faster. The directory should not
-## be publicly accessible from the web.
-#$wgCacheDirectory = "$IP/cache";
-
-$wgSecretKey = "585e270a7759a8c9dc989351268f8bc3011995be327bb367e41d116fd1a7473a";
-
-# Changing this will log out all existing sessions.
-$wgAuthenticationTokenVersion = "1";
-
-# Site upgrade key. Must be set to a string (default provided) to turn on the
-# web installer while LocalSettings.php is in place
-$wgUpgradeKey = "d5fa04390d4df708";
-
-## For attaching licensing metadata to pages, and displaying an
-## appropriate copyright notice / icon. GNU Free Documentation
-## License and Creative Commons licenses are supported so far.
-$wgRightsPage = ""; # Set to the title of a wiki page that describes your license/copyright
-$wgRightsUrl = "";
-$wgRightsText = "";
-$wgRightsIcon = "";
-
-# Path to the GNU diff3 utility. Used for conflict resolution.
-$wgDiff3 = "";
-
-# The following permissions were set based on your choice in the installer
-$wgGroupPermissions["*"]["createaccount"] = false;
-$wgGroupPermissions["*"]["edit"] = false;
-
-## Default skin: you can change the default skin. Use the internal symbolic
-## names, e.g. 'vector' or 'monobook':
-$wgDefaultSkin = "vector-2022";
-
-# Enabled skins.
-# The following skins were automatically enabled:
-wfLoadSkin( 'MinervaNeue' );
-wfLoadSkin( 'MonoBook' );
-wfLoadSkin( 'Timeless' );
-wfLoadSkin( 'Vector' );
-
-
-# Enabled extensions. Most of the extensions are enabled by adding
-# wfLoadExtension( 'ExtensionName' );
-# to LocalSettings.php. Check specific extension documentation for more details.
-# The following extensions were automatically enabled:
-wfLoadExtension( 'AbuseFilter' );
-wfLoadExtension( 'CategoryTree' );
-wfLoadExtension( 'CheckUser' );
-wfLoadExtension( 'Cite' );
-wfLoadExtension( 'CiteThisPage' );
-wfLoadExtension( 'CodeEditor' );
-wfLoadExtension( 'ConfirmEdit' );
-wfLoadExtension( 'DiscussionTools' );
-wfLoadExtension( 'Echo' );
-wfLoadExtension( 'Gadgets' );
-wfLoadExtension( 'ImageMap' );
-wfLoadExtension( 'InputBox' );
-wfLoadExtension( 'Interwiki' );
-wfLoadExtension( 'Linter' );
-wfLoadExtension( 'LoginNotify' );
-wfLoadExtension( 'Math' );
-wfLoadExtension( 'MultimediaViewer' );
-wfLoadExtension( 'Nuke' );
-wfLoadExtension( 'OATHAuth' );
-wfLoadExtension( 'PageImages' );
-wfLoadExtension( 'ParserFunctions' );
-wfLoadExtension( 'Poem' );
-wfLoadExtension( 'ReplaceText' );
-wfLoadExtension( 'Scribunto' );
-wfLoadExtension( 'SecureLinkFixer' );
-wfLoadExtension( 'SpamBlacklist' );
-wfLoadExtension( 'SyntaxHighlight_GeSHi' );
-wfLoadExtension( 'TemplateData' );
-wfLoadExtension( 'TemplateStyles' );
-wfLoadExtension( 'TextExtracts' );
-wfLoadExtension( 'Thanks' );
-wfLoadExtension( 'TitleBlacklist' );
-wfLoadExtension( 'VisualEditor' );
-wfLoadExtension( 'WikiEditor' );
-
-
-# End of automatically generated settings.
-# Add more configuration options below.
-
-wfLoadSkin('Citizen');