diff options
author | jwansek <eddie.atten.ea29@gmail.com> | 2023-04-20 23:21:45 +0100 |
---|---|---|
committer | jwansek <eddie.atten.ea29@gmail.com> | 2023-04-20 23:21:45 +0100 |
commit | 4703736f0610998d258b3de1d76db7cd70da0ed1 (patch) | |
tree | b51519eeadef03302b7b1c2f873a58a472a520f1 | |
parent | b86af9a11695786e4773bbd984df07abf10635a7 (diff) | |
download | eda.gay-4703736f0610998d258b3de1d76db7cd70da0ed1.tar.gz eda.gay-4703736f0610998d258b3de1d76db7cd70da0ed1.zip |
Re-added LocalSettings.php
-rwxr-xr-x | .gitignore | 1 | ||||
-rwxr-xr-x | docker-compose.yml | 2 | ||||
-rw-r--r-- | homelab-wiki/LocalSettings.php | 182 |
3 files changed, 184 insertions, 1 deletions
@@ -1,4 +1,5 @@ homelab-wiki/wiki.env +homelab-wiki/images/* edaweb.conf markdowns/ static/images/random.jpg diff --git a/docker-compose.yml b/docker-compose.yml index ab1c529..29e41f3 100755 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -22,7 +22,7 @@ services: build: context: ./homelab-wiki dockerfile: Dockerfile - image: jwansek/edawiki + image: jwansek/edawiki2 volumes: - ./homelab-wiki/images:/var/www/html/images # - ./homelab-wiki/LocalSettings.php:/var/www/html/LocalSettings.php diff --git a/homelab-wiki/LocalSettings.php b/homelab-wiki/LocalSettings.php new file mode 100644 index 0000000..bf13166 --- /dev/null +++ b/homelab-wiki/LocalSettings.php @@ -0,0 +1,182 @@ +<?php +# This file was automatically generated by the MediaWiki 1.39.3 +# installer. If you make manual changes, please keep track in case you +# need to recreate them later. +# +# See docs/Configuration.md 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 = "Eden's Homelab Wiki"; +$wgMetaNamespace = "Eden's_Homelab_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://srv.home:6970"; + +## 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 = false; +$wgEnableUserEmail = true; # UPO + +$wgEmergencyContact = ""; +$wgPasswordSender = ""; + +$wgEnotifUserTalk = false; # UPO +$wgEnotifWatchlist = false; # UPO +$wgEmailAuthentication = true; + +## Database settings +$wgDBtype = "mysql"; +$wgDBserver = "mysql"; +$wgDBname = "homelabwiki2"; +$wgDBuser = "root"; +$wgDBpassword = getenv( "WG_DB_PASSWORD" ); + +# MySQL specific settings +$wgDBprefix = ""; + +# MySQL table options to use during installation or update +$wgDBTableOptions = "ENGINE=InnoDB, DEFAULT CHARSET=binary"; + +# 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 = false; + +# Site language code, should be one of the list in ./includes/languages/data/Names.php +$wgLanguageCode = "en-gb"; + +# 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 = getenv( "WG_SECRET_KEY" ); + +# 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 = getenv( "WG_UPGRADE_KEY" ); + +## 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 = "https://www.gnu.org/copyleft/fdl.html"; +$wgRightsText = "GNU Free Documentation Licence 1.3 or later"; +$wgRightsIcon = "$wgResourceBasePath/resources/assets/licenses/gnu-fdl.png"; + +# Path to the GNU diff3 utility. Used for conflict resolution. +$wgDiff3 = "/usr/bin/diff3"; + +# 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 = "monobook"; + +# Enabled skins. +# The following skins were automatically enabled: +wfLoadSkin( 'Citizen' ); +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( 'Cite' ); +wfLoadExtension( 'CiteThisPage' ); +wfLoadExtension( 'CodeEditor' ); +wfLoadExtension( 'ConfirmEdit' ); +wfLoadExtension( 'Gadgets' ); +wfLoadExtension( 'ImageMap' ); +wfLoadExtension( 'InputBox' ); +wfLoadExtension( 'Interwiki' ); +wfLoadExtension( 'Math' ); +wfLoadExtension( 'mediawiki-extensions-TemplateStyles' ); +wfLoadExtension( 'MultimediaViewer' ); +wfLoadExtension( 'Nuke' ); +wfLoadExtension( 'OATHAuth' ); +wfLoadExtension( 'PageImages' ); +wfLoadExtension( 'ParserFunctions' ); +wfLoadExtension( 'PdfHandler' ); +wfLoadExtension( 'Poem' ); +wfLoadExtension( 'PortableInfobox' ); +wfLoadExtension( 'Renameuser' ); +wfLoadExtension( 'ReplaceText' ); +wfLoadExtension( 'Scribunto' ); +wfLoadExtension( 'SecureLinkFixer' ); +wfLoadExtension( 'SpamBlacklist' ); +wfLoadExtension( 'SyntaxHighlight_GeSHi' ); +wfLoadExtension( 'TemplateData' ); +wfLoadExtension( 'TextExtracts' ); +wfLoadExtension( 'TitleBlacklist' ); +wfLoadExtension( 'VisualEditor' ); +wfLoadExtension( 'WikiEditor' ); + + +# End of automatically generated settings. +# Add more configuration options below. +$wgShowDebug = false; +$wgDevelopmentWarnings = false; +$wgShowExceptionDetails = false; +$wgDebugToolbar = false; |