Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Editing Battlestar Wiki:Mirrors

From the only original and legitimate Battlestar Wiki: the free-as-in-beer, non-corporate, open-content encyclopedia, analytical reference, and episode guide on all things Battlestar Galactica. Accept neither subpar substitutes nor subpar clones.
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
{{Project|Mirrors|image=BSG WIKI Mirror.png|shortcut=BW:MIR}}
{{Project|Mirrors|image=BSG WIKI Mirror.png|shortcut=BW:MIR}}


This page covers other sites that [[Wikipedia:Mirror (computing)|mirror]] the content of ''Battlestar Wiki''. Mirror can be done in one or two ways.
This page covers other sites that [[Wikipedia:Mirror (computing)|mirror]] the content of ''Battlestar Wiki''. Users are encouraged to use the mirrors for their research instead; anyone who edits the Wiki is welcome to do so here.  Webmasters of ''Battlestar Galactica'' sites are encouraged to link to articles on mirrors as well, leaving a primary link to '''battlestarwiki.org'''.


== Squid Method ==
== Summary ==


The method is to setup your server to act as a "cache" repository for [http://www.squid-cache.org/ Squid]. This allows ''Battlestar Wiki'' to still maintain the database for future edits, but allows you to host "cached" versions of the wiki for people to access. For how this works, please read [http://wiki.squid-cache.org/SquidFaq/ConfiguringSquid#head-c8f9e2188c26b980b3c9553ab8f3bc818b4fa417 here] on the [http://www.squid-cache.org/ Squid Wiki]. Please contact [[User:Shane|Shane]] for setting this up.
Due to the growth of the wiki, we are requesting that sites who link directly to the Battlestar Wiki's articles and images link to one of our off site mirrors instead. This page will list how to go about setting up a mirror, as well as how to link to one.


== Basic Server Requirements ==
== Mirroring the Wiki ==


Most servers need to be powerful enough to handle the load we take on. For this you need to at least achieve these parameters.
Due to bandwidth concerns, the MySQL dump of the articles in the database as well as any media files are not available for anyone to download.  In order to be an official mirror of the wiki, you must get into contact directly with Joe Beaudoin, who will provide the FTP account.


* Dedicated Machine
== What is mirrored? What is not? ==
** You need ''root'' access to install squid and run it.
* Dedicated IP Address with qualified domain name
* ''root'' access to the entire server
* P4 2.0GHz+ CPU
* 256mb of RAM
* At least 10gb of Space


You have to be on a T3 internet pipe or higher. '''Cable modem''' and '''ASDL''' connections do not count.
The optimal mirror only contain copies of articles and items in the "Battlestar Wiki" and "Category" namespaces.  They also contain any media, notability images, as well as the image description pages. 
 
Anything else will not be mirrored on the official mirrors.  Also mirrors are '''not editable'''.
 
=== Dates of Article and Media Dumps ===
 
"Dumps" of the database and of any media linked in the articles are done on '''Mondays''' and '''Thursdays'''.  These days were chosen as the most optimal time to make backups for the site because most edits are made on Fridays, Saturdays and Sundays -- due to the fact that episodes air (in the United States) on Friday night/Saturday morning.
 
== What software and other requirements will I need? ==
 
In order to properly mirror Battlestar Wiki, you will need:
 
* [http://www.mediawiki.org MediaWiki]
 
For the server (which should have a UNIX (or Linux) based operating system), you will need:
 
* [http://www.mysql.org MySQL] (for the database)
* [http://www.apache.org Apache] (web server software; Microsoft's IIS will not function as well with MediaWiki software)
* [http://www.php.net PHP] (to generate the MediaWiki pages properly)
 
Recommended (but not necessary) software includes:
 
* [http://phpmyadmin.sourceforge.net PHPMyAdmin] (web-based software that manages the MySQL database)


== Mirrors ==
== Mirrors ==


This will be where the list of the mirrors will be when they are operational.
This will be where the list of the mirrors will be when they are operational.
{|class="messagebox" style="width:100%" cellspacing="2" cellpadding="2" align="center"
|- align="center"
! class="infoboxheader" | Logo
! class="infoboxheader" | URL
! class="infoboxheader" | Type of Mirror
|- align="center"
|
|
|
|}

To edit this page, please enter the words that appear below in the box (more info):

Refresh
Cancel Editing help (opens in new window)

  [] · [[]] · [[|]] · {{}} · · “” ‘’ «» ‹› „“ ‚‘ · ~ | °   · ± × ÷ ² ³ ½ · §
     [[Category:]] · [[:File:]] · [[Special:MyLanguage/]] · <code></code> · <nowiki></nowiki> <code><nowiki></nowiki></code> · <syntaxhighlight></syntaxhighlight> · <includeonly></includeonly> · <noinclude></noinclude> · #REDIRECT[[]] · <translate></translate> · <languages/> · {{#translation:}} · <tvar|></> · {{DEFAULTSORT:}} · <categorytree></categorytree> · <div style="clear:both;"></div> <s></s>


Your changes will be visible immediately.
  • For testing, please use the sandbox instead.
  • On talk pages, please sign your comment by typing four tildes (~~~~).