<!DOCTYPE html>
<html class="client-nojs" lang="en" dir="ltr">
<head>
<meta charset="UTF-8"/>
<title>Portal:Toolforge - Wikitech</title>
<script>document.documentElement.className="client-js";RLCONF={"wgBreakFrames":!1,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"66d37a23-8fa4-48d6-9a10-f8762132f8f2","wgCSPNonce":!1,"wgCanonicalNamespace":"","wgCanonicalSpecialPageName":!1,"wgNamespaceNumber":0,"wgPageName":"Portal:Toolforge","wgTitle":"Portal:Toolforge","wgCurRevisionId":1905090,"wgRevisionId":1905090,"wgArticleId":46350,"wgIsArticle":!0,"wgIsRedirect":!1,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Toolforge","Portals","Documentation","Cloud Services"],"wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Portal:Toolforge","wgRelevantArticleId":46350,"wgIsProbablyEditable":!1,"wgRelevantPageIsProbablyEditable":!1,"wgRestrictionEdit":[],"wgRestrictionMove":[
],"wgMediaViewerOnClick":!0,"wgMediaViewerEnabledByDefault":!0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":!0,"nearby":!0,"watchlist":!0,"tagline":!1},"wgWMESchemaEditAttemptStepOversample":!1,"wgULSCurrentAutonym":"English","wgEditSubmitButtonLabelPublish":!0,"wgULSPosition":"personal"};RLSTATE={"ext.gadget.enwp-boxes":"ready","site.styles":"ready","noscript":"ready","user.styles":"ready","user":"ready","user.options":"loading","ext.inputBox.styles":"ready","mediawiki.ui.input":"ready","mediawiki.ui.checkbox":"ready","skins.vector.styles.legacy":"ready","jquery.tablesorter.styles":"ready","mediawiki.ui.button":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.pt":"ready"};RLPAGEMODULES=["site","mediawiki.page.ready","jquery.tablesorter","skins.vector.legacy.js","ext.gadget.site","mmv.head","mmv.bootstrap.autostart",
"ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.eventLogging","ext.wikimediaEvents","ext.uls.compactlinks","ext.uls.interface"];</script>
<script>(RLQ=window.RLQ||[]).push(function(){mw.loader.implement("user.options@1hzgi",function($,jQuery,require,module){/*@nomin*/mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"});
});});</script>
<link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=ext.inputBox.styles%7Cext.uls.pt%7Cext.visualEditor.desktopArticleTarget.noscript%7Cjquery.tablesorter.styles%7Cmediawiki.ui.button%2Ccheckbox%2Cinput%7Cskins.vector.styles.legacy&amp;only=styles&amp;skin=vector"/>
<script async="" src="/w/load.php?lang=en&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector"></script>
<meta name="ResourceLoaderDynamicStyles" content=""/>
<link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=ext.gadget.enwp-boxes&amp;only=styles&amp;skin=vector"/>
<link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=site.styles&amp;only=styles&amp;skin=vector"/>
<meta name="generator" content="MediaWiki 1.37.0-wmf.1"/>
<meta name="referrer" content="origin"/>
<meta name="referrer" content="origin-when-crossorigin"/>
<meta name="referrer" content="origin-when-cross-origin"/>
<meta property="og:title" content="Portal:Toolforge - Wikitech"/>
<meta property="og:type" content="website"/>
<link rel="preconnect" href="//upload.wikimedia.org"/>
<link rel="shortcut icon" href="/static/favicon/wikitech.ico"/>
<link rel="search" type="application/opensearchdescription+xml" href="/w/opensearch_desc.php" title="Wikitech (en)"/>
<link rel="EditURI" type="application/rsd+xml" href="//wikitech.wikimedia.org/w/api.php?action=rsd"/>
<link rel="license" href="//creativecommons.org/licenses/by-sa/3.0/"/>
<link rel="canonical" href="https://wikitech.wikimedia.org/wiki/Portal:Toolforge"/>
</head>
<body class="mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Portal_Toolforge rootpage-Portal_Toolforge skin-vector action-view skin-vector-legacy"><div id="mw-page-base" class="noprint"></div>
<div id="mw-head-base" class="noprint"></div>
<div id="content" class="mw-body" role="main">
	<a id="top"></a>
	<div id="siteNotice" class="mw-body-content"></div>
	<div class="mw-indicators mw-body-content">
	</div>
	<h1 id="firstHeading" class="firstHeading" >Portal:Toolforge</h1>
	<div id="bodyContent" class="mw-body-content">
		<div id="siteSub" class="noprint">From Wikitech</div>
		<div id="contentSub"></div>
		<div id="contentSub2"></div>
		
		<div id="jump-to-nav"></div>
		<a class="mw-jump-link" href="#mw-head">Jump to navigation</a>
		<a class="mw-jump-link" href="#searchInput">Jump to search</a>
		<div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr"><div class="mw-parser-output"><table class="box-Notice plainlinks metadata plainlinks ambox ambox-notice" role="presentation"><tbody><tr><td class="mbox-image"><div style="width:52px"><img alt="" src="https://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/OOjs_UI_icon_information-progressive.svg/40px-OOjs_UI_icon_information-progressive.svg.png" decoding="async" width="40" height="40" srcset="https://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/OOjs_UI_icon_information-progressive.svg/60px-OOjs_UI_icon_information-progressive.svg.png 1.5x, https://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/OOjs_UI_icon_information-progressive.svg/80px-OOjs_UI_icon_information-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></div></td><td class="mbox-text"><div class="mbox-text-span">toolforge.org redirects here. You might be looking for the <a href="/wiki/Category:Toolforge_tools" title="Category:Toolforge tools">Lists of Toolforge tools</a>.</div></td></tr></tbody></table>
<table class="plainlinks metadata plainlinks ambox ambox-notice" role="presentation"><tbody><tr><td class="mbox-image"><div style="width:52px"><img alt="" src="https://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/OOjs_UI_icon_information-progressive.svg/40px-OOjs_UI_icon_information-progressive.svg.png" decoding="async" width="40" height="40" srcset="https://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/OOjs_UI_icon_information-progressive.svg/60px-OOjs_UI_icon_information-progressive.svg.png 1.5x, https://upload.wikimedia.org/wikipedia/commons/thumb/e/ec/OOjs_UI_icon_information-progressive.svg/80px-OOjs_UI_icon_information-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></div></td><td class="mbox-text"><div class="mbox-text-span">To create or deploy tools on Toolforge, you need a <a href="/wiki/Help:Create_a_Wikimedia_developer_account" title="Help:Create a Wikimedia developer account">Wikimedia Developer Account</a>.</div></td></tr></tbody></table>
<table class="vertical-navbox nowraplinks" cellspacing="5" style="float: right; clear: right; background-color: #f9f9f9; border: 1px solid #aaa; width:22em; margin: 0 0 1em 1em; padding: 0.2em; border-spacing: 0.4em 0; text-align: center; line-height: 1.4em; font-size: 88%; background: white; padding:10px; padding-right:13px; margin:5px 0 5px 12px; width: 350px;" cellpadding="0"><tbody><tr>
<th class="" style="padding: 0.2em 0.4em 0.2em; font-size: 145%; line-height: 1.2em;"><a class="mw-selflink selflink">Toolforge</a></th>
</tr><tr>
<td class="" style="padding: 0.2em 0 0.4em;"><div class="center"><div class="floatnone"><a href="/wiki/File:Toolforge_logo.svg" class="image"><img alt="Toolforge logo.svg" src="https://upload.wikimedia.org/wikipedia/commons/thumb/c/c5/Toolforge_logo.svg/50px-Toolforge_logo.svg.png" decoding="async" width="50" height="50" srcset="https://upload.wikimedia.org/wikipedia/commons/thumb/c/c5/Toolforge_logo.svg/75px-Toolforge_logo.svg.png 1.5x, https://upload.wikimedia.org/wikipedia/commons/thumb/c/c5/Toolforge_logo.svg/100px-Toolforge_logo.svg.png 2x" data-file-width="180" data-file-height="180" /></a></div></div></td>
</tr><tr>
<td class="" style="padding-top: 0.2em; padding-bottom: 0.2em; text-align: left; font-size: 14px; padding: .5em; line-height: 1.5;;">
<div style="font-size: 85%;">
<div class="mw-inputbox-centered" style=""><form name="searchbox" class="searchbox" action="/wiki/Special:Search"><input class="mw-searchInput searchboxInput mw-ui-input mw-ui-input-inline" name="search" type="text" value="" placeholder="Search Toolforge Documentation" size="35" dir="ltr" /><input type="hidden" value="&quot;Help:Tool&quot;" name="prefix" /> <input type="submit" name="fulltext" class="mw-ui-button" value="Search" /><input type="hidden" value="Search" name="fulltext" /></form></div>
</div></td>
</tr><tr>
<td class="" style="padding-bottom: 0.2em; text-align: left; font-size: 14px; padding: .5em; line-height: 1.5;;">
<ul><li><a href="/wiki/Help:Toolforge" title="Help:Toolforge">Toolforge technical documentation</a></li>
<li><a href="/wiki/Portal:Toolforge/Admin" title="Portal:Toolforge/Admin">Toolforge administrator documentation</a></li>
<li><a href="/wiki/Help:Cloud_Services_communication" title="Help:Cloud Services communication">Help and communication</a></li>
<li><a href="/wiki/Category:Toolforge_tools" title="Category:Toolforge tools">List of tools</a></li>
<li><a href="/wiki/Help:Toolforge/Terms_and_conditions" title="Help:Toolforge/Terms and conditions">Terms and conditions</a></li>
<li><a href="/wiki/Help:Glossary" title="Help:Glossary">Glossary</a></li>
<li><a href="/wiki/Technical_documentation_checklist_and_templates" title="Technical documentation checklist and templates">Technical documentation resources</a></li></ul></td>
</tr><tr>
<td class="" style="padding-bottom: 0.2em; text-align: left; font-size: 14px; padding: .5em; line-height: 1.5;;">
<dl><dt>Getting started</dt></dl>
<ul><li><a href="/wiki/Help:At_a_glance:_Cloud_VPS_and_Toolforge" title="Help:At a glance: Cloud VPS and Toolforge">Cloud VPS and Toolforge at a glance</a></li>
<li><a href="/wiki/Portal:Toolforge/About_Toolforge" title="Portal:Toolforge/About Toolforge">About Toolforge</a></li>
<li><a href="/wiki/Portal:Toolforge/Quickstart" title="Portal:Toolforge/Quickstart">Toolforge quickstart guide</a></li>
<li><a href="/wiki/Help:Toolforge/How_to" title="Help:Toolforge/How to">How-tos, tutorials and walkthroughs</a></li>
<li><a href="/wiki/Help:Create_a_Wikimedia_developer_account" title="Help:Create a Wikimedia developer account">Create a Wikimedia developer account</a></li>
<li><a href="/wiki/Help:Access_to_Toolforge_instances_with_PuTTY_and_WinSCP" title="Help:Access to Toolforge instances with PuTTY and WinSCP">Access Toolforge instances with PuTTY and WinSCP</a></li>
<li><a href="/wiki/Help:Troubleshooting_Toolforge" title="Help:Troubleshooting Toolforge">Troubleshooting Toolforge</a></li></ul></td>
</tr><tr>
<td class="" style="padding-bottom: 0.2em; text-align: left; font-size: 14px; padding: .5em; line-height: 1.5;;">
<dl><dt>Developing tools</dt></dl>
<ul><li><a href="/wiki/Portal:Toolforge/Tool_Accounts" title="Portal:Toolforge/Tool Accounts">Tool accounts</a></li>
<li><a href="/wiki/Help:Toolforge/Developing_successful_tools" title="Help:Toolforge/Developing successful tools">Developing successful tools</a></li>
<li><a href="/wiki/Help:Toolforge/Java" title="Help:Toolforge/Java">Develop tools in Java</a></li>
<li><a href="/wiki/Help:Toolforge/Mono" title="Help:Toolforge/Mono">Develop tools in Mono/.NET</a></li>
<li><a href="/wiki/Help:Toolforge/Python" title="Help:Toolforge/Python">Develop tools in Python</a></li>
<li><a href="/wiki/Help:Toolforge/Pywikibot" title="Help:Toolforge/Pywikibot">Develop tools using Pywikibot framework</a></li>
<li><a href="/wiki/Help:Toolforge/Web" title="Help:Toolforge/Web">Web servers for tools</a></li>
<li><a href="/wiki/Help:Toolforge/Grid" title="Help:Toolforge/Grid">Grid engine</a></li>
<li><a href="/wiki/Help:Toolforge/Kubernetes" title="Help:Toolforge/Kubernetes">Kubernetes</a></li></ul></td>
</tr><tr>
<td class="" style="padding-bottom: 0.2em; text-align: left; font-size: 14px; padding: .5em; line-height: 1.5;;">
<dl><dt>Additional documentation</dt></dl>
<ul><li><a href="/wiki/Help:Toolforge/Version_Control_in_Toolforge" title="Help:Toolforge/Version Control in Toolforge">Version control in Toolforge</a></li>
<li><a href="/wiki/Help:Toolforge/Elasticsearch" title="Help:Toolforge/Elasticsearch">Elasticsearch for Toolforge</a></li>
<li><a href="/wiki/Help:Toolforge/Redis_for_Toolforge" title="Help:Toolforge/Redis for Toolforge">Redis for Toolforge</a></li>
<li><a href="/wiki/Help:Toolforge/Dumps" title="Help:Toolforge/Dumps">Dumps and Toolforge</a></li>
<li><a href="/wiki/Help:Toolforge/Database" title="Help:Toolforge/Database">Database</a></li></ul></td>
</tr><tr>
<td style="text-align: right; font-size: 115%;"><span class="noprint plainlinks navbar" style=""><span style="white-space:nowrap;word-spacing:-.12em;"><a href="/wiki/Template:Toolforge_nav" title="Template:Toolforge nav"><span style="" title="View this template">v</span></a><span style="">&#32;<b>&#183;</b>&#32;</span><a href="/w/index.php?title=Template_talk:Toolforge_nav&amp;action=edit&amp;redlink=1" class="new" title="Template talk:Toolforge nav (page does not exist)"><span style="" title="Discuss this template">d</span></a><span style="">&#32;<b>&#183;</b>&#32;</span><a class="external text" href="https://wikitech.wikimedia.org/w/index.php?title=Template:Toolforge_nav&amp;action=edit"><span style="" title="Edit this template">e</span></a></span></span></td>
</tr>
</tbody></table>
<h2><span class="mw-headline" id="Overview">Overview</span></h2>
<div class="rellink mw-tpl-rellink">See also: <a href="/wiki/Help:Toolforge" title="Help:Toolforge">Help:Toolforge</a></div>
<p><br />
Toolforge is a hosting environment. Toolforge makes it easy for you to perform analytics, administer <a href="https://meta.wikimedia.org/wiki/Bot" class="extiw" title="m:Bot">bots</a>, run <a href="/wiki/Help:Toolforge/Web" title="Help:Toolforge/Web">webservices</a>, and create tools. Tools help project editors, technical contributors, and other volunteers who work on Wikimedia projects. 
</p><p>Toolforge is part of the <a href="/wiki/Help:Cloud_Services_Introduction" title="Help:Cloud Services Introduction">Wikimedia Cloud Services (WMCS)</a> suite of services. It is supported by <a href="https://iw.toolforge.org/openstack-browser/project/tools" class="extiw" title="toolforge:openstack-browser/project/tools">Wikimedia Foundation staff and volunteers</a>.
</p><p>This page contains links to documentation for tool developers, maintainers, and Toolforge administrators.
</p>
<h2><span class="mw-headline" id="Toolforge_quickstart">Toolforge quickstart</span></h2>
<p>Ready to get started with Toolforge? Check out the <a href="/wiki/Portal:Toolforge/Quickstart" title="Portal:Toolforge/Quickstart">quickstart</a> guide.
</p>
<h2><span class="mw-headline" id="Toolforge_documentation">Toolforge documentation</span></h2>
<h3><span class="mw-headline" id="About_Toolforge">About Toolforge</span></h3>
<ul><li><a href="/wiki/Portal:Toolforge/About_Toolforge" title="Portal:Toolforge/About Toolforge"> About Toolforge</a>: What is Toolforge? What do you need to know to join the Toolforge community and start developing tools?</li>
<li><a href="/wiki/Help:At_a_glance:_Cloud_VPS_and_Toolforge" title="Help:At a glance: Cloud VPS and Toolforge"> At-a-glance: Cloud VPS and Toolforge</a>: What are the main differences between Cloud VPS and Toolforge? Which environment should you choose?</li></ul>
<h3><span id="Tool_developer.2Fmaintainer_documentation"></span><span class="mw-headline" id="Tool_developer/maintainer_documentation">Tool developer/maintainer documentation</span></h3>
<p><a href="/wiki/Help:Toolforge" title="Help:Toolforge">Toolforge Help</a>:  Learn how to follow basic Toolforge workflows to create and maintain tools using Tool Accounts.
</p>
<h3><span class="mw-headline" id="Toolforge_administration_documentation">Toolforge administration documentation</span></h3>
<p>Documentation for administrators of the Toolforge service itself can be found at <a href="/wiki/Portal:Toolforge/Admin" title="Portal:Toolforge/Admin">Portal:Toolforge/Admin</a>.
</p>
<h2><span class="mw-headline" id="Communication_and_support">Communication and support</span></h2>
<p>We communicate and provide support through several primary channels. Please reach out with questions and to join the conversation.
</p>
<table class="wikitable sortable">
<caption>Communicate with us
</caption>
<tbody><tr>
<th>
</th>
<th>Connect
</th>
<th>Best for
</th></tr>
<tr>
<td>Phabricator Workboard
</td>
<td><a href="https://phabricator.wikimedia.org/project/profile/832/" class="extiw" title="phab:project/profile/832/">#Cloud-Services</a>
</td>
<td>Task tracking and bug reporting
</td></tr>
<tr>
<td><a href="/wiki/Help:IRC" title="Help:IRC">IRC Channel</a>
</td>
<td><span style="font-family: monospace,Courier; white-space: pre-wrap !important; word-wrap: break-word; max-width: 1200px; overflow: auto;"><a href="irc://irc.freenode.net/wikimedia-cloud" class="extiw" title="freenode:wikimedia-cloud">#wikimedia-cloud</a></span> <sup class="plainlinks"><a rel="nofollow" class="external text" href="//webchat.freenode.net/?channels=wikimedia-cloud"><span style="color:green;">connect</span></a></sup><br /><a rel="nofollow" class="external text" href="https://t.me/wmcloudirc">Telegram bridge</a><br /><a rel="nofollow" class="external text" href="https://chat.wmcloud.org/wikimedia/channels/wikimedia-cloud">mattermost bridge</a>
</td>
<td>General discussion and support
</td></tr>
<tr>
<td>Mailing List
</td>
<td><a href="https://lists.wikimedia.org/mailman/listinfo/cloud" class="extiw" title="mail:cloud">cloud@</a>
</td>
<td>Information about ongoing initiatives, general discussion and support
</td></tr>
<tr>
<td>Announcement emails
</td>
<td><a href="https://lists.wikimedia.org/mailman/listinfo/cloud-announce" class="extiw" title="mail:cloud-announce">cloud-announce@</a>
</td>
<td>Information about critical changes (all messages mirrored to cloud@)
</td></tr>
<tr>
<td>News wiki page
</td>
<td><a href="/wiki/News" title="News">News</a>
</td>
<td>Information about major near-term plans
</td></tr>
<tr>
<td>Cloud Services Blog
</td>
<td><a href="https://phabricator.wikimedia.org/phame/blog/view/5/" class="extiw" title="phab:phame/blog/view/5/">Clouds &amp; Unicorns</a>
</td>
<td>Learning more details about some of our work
</td></tr>
<tr>
<td>Wikimedia Technology Blog
</td>
<td><a class="external text" href="https://techblog.wikimedia.org/">techblog.wikimedia.org</a>
</td>
<td>News and stories from the Wikimedia technical movement
</td></tr></tbody></table>
<!-- 
NewPP limit report
Parsed by labweb1001
Cached time: 20210406155208
Cache expiry: 2592000
Dynamic content: false
Complications: []
CPU time usage: 0.343 seconds
Real time usage: 0.977 seconds
Preprocessor visited node count: 1027/1000000
Post‐expand include size: 17405/2097152 bytes
Template argument size: 4925/2097152 bytes
Highest expansion depth: 15/40
Expensive parser function count: 0/500
Unstrip recursion depth: 0/20
Unstrip post‐expand size: 498/5000000 bytes
Lua time usage: 0.021/10.000 seconds
Lua memory usage: 853596/52428800 bytes
-->
<!--
Transclusion expansion time report (%,ms,calls,template)
100.00%  313.900      1 -total
 41.57%  130.493      1 Template:Toolforge_nav
 37.45%  117.555      1 Template:Sidebar
 30.49%   95.719      1 Template:Notice
 27.55%   86.494      2 Template:Mbox
 14.55%   45.685      6 Template:Dir
  9.39%   29.461      1 Template:See_also
  8.20%   25.748      1 Template:Navbar
  7.46%   23.431      6 Template:Pagelang
  6.92%   21.728      1 Help:Cloud_Services_communication
-->

<!-- Saved in parser cache with key labswiki:pcache:idhash:46350-0!canonical and timestamp 20210406155207 and revision id 1905090. Serialized with JSON.
 -->
</div>
<div class="printfooter">Retrieved from "<a dir="ltr" href="https://wikitech.wikimedia.org/w/index.php?title=Portal:Toolforge&amp;oldid=1905090">https://wikitech.wikimedia.org/w/index.php?title=Portal:Toolforge&amp;oldid=1905090</a>"</div></div>
		<div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Special:Categories" title="Special:Categories">Categories</a>: <ul><li><a href="/wiki/Category:Toolforge" title="Category:Toolforge">Toolforge</a></li><li><a href="/wiki/Category:Portals" title="Category:Portals">Portals</a></li><li><a href="/wiki/Category:Documentation" title="Category:Documentation">Documentation</a></li><li><a href="/wiki/Category:Cloud_Services" title="Category:Cloud Services">Cloud Services</a></li></ul></div></div>
	</div>
</div>

<div id="mw-navigation">
	<h2>Navigation menu</h2>
	<div id="mw-head">
		<!-- Please do not use role attribute as CSS selector, it is deprecated. -->
<nav id="p-personal" class="mw-portlet mw-portlet-personal vector-menu" aria-labelledby="p-personal-label" role="navigation" 
	 >
	<h3 id="p-personal-label" class="vector-menu-heading">
		<span>Personal tools</span>
	</h3>
	<div class="vector-menu-content">
		<ul class="vector-menu-content-list"><li id="pt-uls" class="active"><a href="#" class="uls-trigger">English</a></li><li id="pt-createaccount"><a href="/w/index.php?title=Special:CreateAccount&amp;returnto=Portal%3AToolforge" title="You are encouraged to create an account and log in; however, it is not mandatory">Create account</a></li><li id="pt-login"><a href="/w/index.php?title=Special:UserLogin&amp;returnto=Portal%3AToolforge" title="You are encouraged to log in; however, it is not mandatory [o]" accesskey="o">Log in</a></li></ul>
		
	</div>
</nav>

		<div id="left-navigation">
			<!-- Please do not use role attribute as CSS selector, it is deprecated. -->
<nav id="p-namespaces" class="mw-portlet mw-portlet-namespaces vector-menu vector-menu-tabs" aria-labelledby="p-namespaces-label" role="navigation" 
	 >
	<h3 id="p-namespaces-label" class="vector-menu-heading">
		<span>Namespaces</span>
	</h3>
	<div class="vector-menu-content">
		<ul class="vector-menu-content-list"><li id="ca-nstab-main" class="selected"><a href="/wiki/Portal:Toolforge" title="View the content page [c]" accesskey="c">Page</a></li><li id="ca-talk"><a href="/wiki/Talk:Portal:Toolforge" rel="discussion" title="Discussion about the content page [t]" accesskey="t">Discussion</a></li></ul>
		
	</div>
</nav>

			<!-- Please do not use role attribute as CSS selector, it is deprecated. -->
<nav id="p-variants" class="mw-portlet mw-portlet-variants emptyPortlet vector-menu vector-menu-dropdown" aria-labelledby="p-variants-label" role="navigation" 
	 >
	<input type="checkbox" class="vector-menu-checkbox" aria-labelledby="p-variants-label" />
	<h3 id="p-variants-label" class="vector-menu-heading">
		<span>Variants</span>
	</h3>
	<div class="vector-menu-content">
		<ul class="vector-menu-content-list"></ul>
		
	</div>
</nav>

		</div>
		<div id="right-navigation">
			<!-- Please do not use role attribute as CSS selector, it is deprecated. -->
<nav id="p-views" class="mw-portlet mw-portlet-views vector-menu vector-menu-tabs" aria-labelledby="p-views-label" role="navigation" 
	 >
	<h3 id="p-views-label" class="vector-menu-heading">
		<span>Views</span>
	</h3>
	<div class="vector-menu-content">
		<ul class="vector-menu-content-list"><li id="ca-view" class="selected"><a href="/wiki/Portal:Toolforge">Read</a></li><li id="ca-viewsource"><a href="/w/index.php?title=Portal:Toolforge&amp;action=edit" title="This page is protected.&#10;You can view its source [e]" accesskey="e">View source</a></li><li id="ca-history"><a href="/w/index.php?title=Portal:Toolforge&amp;action=history" title="Past revisions of this page [h]" accesskey="h">View history</a></li></ul>
		
	</div>
</nav>

			<!-- Please do not use role attribute as CSS selector, it is deprecated. -->
<nav id="p-cactions" class="mw-portlet mw-portlet-cactions emptyPortlet vector-menu vector-menu-dropdown" aria-labelledby="p-cactions-label" role="navigation" 
	 >
	<input type="checkbox" class="vector-menu-checkbox" aria-labelledby="p-cactions-label" />
	<h3 id="p-cactions-label" class="vector-menu-heading">
		<span>More</span>
	</h3>
	<div class="vector-menu-content">
		<ul class="vector-menu-content-list"></ul>
		
	</div>
</nav>

			<div id="p-search" role="search" >
	<h3 >
		<label for="searchInput">Search</label>
	</h3>
	<form action="/w/index.php" id="searchform">
		<div id="simpleSearch" data-search-loc="header-navigation">
			<input type="search" name="search" placeholder="Search Wikitech" autocapitalize="sentences" title="Search Wikitech [f]" accesskey="f" id="searchInput"/>
			<input type="hidden" name="title" value="Special:Search"/>
			<input type="submit" name="fulltext" value="Search" title="Search the pages for this text" id="mw-searchButton" class="searchButton mw-fallbackSearchButton"/>
			<input type="submit" name="go" value="Go" title="Go to a page with this exact name if it exists" id="searchButton" class="searchButton"/>
		</div>
	</form>
</div>

		</div>
	</div>
	
<div id="mw-panel">
	<div id="p-logo" role="banner">
		<a class="mw-wiki-logo" href="/wiki/Main_Page"
			title="Visit the main page"></a>
	</div>
	<!-- Please do not use role attribute as CSS selector, it is deprecated. -->
<nav id="p-navigation" class="mw-portlet mw-portlet-navigation vector-menu vector-menu-portal portal" aria-labelledby="p-navigation-label" role="navigation" 
	 >
	<h3 id="p-navigation-label" class="vector-menu-heading">
		<span>Navigation</span>
	</h3>
	<div class="vector-menu-content">
		<ul class="vector-menu-content-list"><li id="n-mainpage-description"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z">Main page</a></li><li id="n-recentchanges"><a href="/wiki/Special:RecentChanges" title="A list of recent changes in the wiki [r]" accesskey="r">Recent changes</a></li><li id="n-Server-admin-log-(Prod)"><a href="/wiki/Server_Admin_Log">Server admin log (Prod)</a></li><li id="n-Server-admin-log-(RelEng)"><a href="/wiki/Release_Engineering/SAL">Server admin log (RelEng)</a></li><li id="n-Deployments"><a href="/wiki/Deployments">Deployments</a></li><li id="n-SRE/Operations-Help"><a href="/wiki/SRE_Team_requests">SRE/Operations Help</a></li><li id="n-Incident-status"><a href="/wiki/Incident_status">Incident status</a></li></ul>
		
	</div>
</nav>

	<!-- Please do not use role attribute as CSS selector, it is deprecated. -->
<nav id="p-Cloud_VPS_&amp;_Toolforge" class="mw-portlet mw-portlet-Cloud_VPS_Toolforge vector-menu vector-menu-portal portal" aria-labelledby="p-Cloud_VPS_&amp;_Toolforge-label" role="navigation" 
	 >
	<h3 id="p-Cloud_VPS_&amp;_Toolforge-label" class="vector-menu-heading">
		<span>Cloud VPS &amp; Toolforge</span>
	</h3>
	<div class="vector-menu-content">
		<ul class="vector-menu-content-list"><li id="n-Cloud-VPS-documentation"><a href="/wiki/Portal:Cloud_VPS">Cloud VPS documentation</a></li><li id="n-Toolforge-documentation"><a href="/wiki/Portal:Toolforge">Toolforge documentation</a></li><li id="n-Request-Cloud-VPS-project"><a href="https://phabricator.wikimedia.org/project/view/2875/">Request Cloud VPS project</a></li><li id="n-Server-admin-log-(Cloud-VPS)"><a href="/wiki/Cloud_VPS_Server_Admin_Log">Server admin log (Cloud VPS)</a></li></ul>
		
	</div>
</nav>
<!-- Please do not use role attribute as CSS selector, it is deprecated. -->
<nav id="p-tb" class="mw-portlet mw-portlet-tb vector-menu vector-menu-portal portal" aria-labelledby="p-tb-label" role="navigation" 
	 >
	<h3 id="p-tb-label" class="vector-menu-heading">
		<span>Tools</span>
	</h3>
	<div class="vector-menu-content">
		<ul class="vector-menu-content-list"><li id="t-whatlinkshere"><a href="/wiki/Special:WhatLinksHere/Portal:Toolforge" title="A list of all wiki pages that link here [j]" accesskey="j">What links here</a></li><li id="t-recentchangeslinked"><a href="/wiki/Special:RecentChangesLinked/Portal:Toolforge" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k">Related changes</a></li><li id="t-specialpages"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q">Special pages</a></li><li id="t-permalink"><a href="/w/index.php?title=Portal:Toolforge&amp;oldid=1905090" title="Permanent link to this revision of the page">Permanent link</a></li><li id="t-info"><a href="/w/index.php?title=Portal:Toolforge&amp;action=info" title="More information about this page">Page information</a></li><li id="t-cite"><a href="/w/index.php?title=Special:CiteThisPage&amp;page=Portal%3AToolforge&amp;id=1905090&amp;wpFormIdentifier=titleform" title="Information on how to cite this page">Cite this page</a></li></ul>
		
	</div>
</nav>
<!-- Please do not use role attribute as CSS selector, it is deprecated. -->
<nav id="p-coll-print_export" class="mw-portlet mw-portlet-coll-print_export vector-menu vector-menu-portal portal" aria-labelledby="p-coll-print_export-label" role="navigation" 
	 >
	<h3 id="p-coll-print_export-label" class="vector-menu-heading">
		<span>Print/export</span>
	</h3>
	<div class="vector-menu-content">
		<ul class="vector-menu-content-list"><li id="coll-create_a_book"><a href="/w/index.php?title=Special:Book&amp;bookcmd=book_creator&amp;referer=Portal%3AToolforge">Create a book</a></li><li id="coll-download-as-rl"><a href="/w/index.php?title=Special:DownloadAsPdf&amp;page=Portal%3AToolforge&amp;action=show-download-screen">Download as PDF</a></li><li id="t-print"><a href="/w/index.php?title=Portal:Toolforge&amp;printable=yes" title="Printable version of this page [p]" accesskey="p">Printable version</a></li></ul>
		
	</div>
</nav>

	
</div>

</div>
<footer id="footer" class="mw-footer" role="contentinfo" >
	<ul id="footer-info" >
	<li id="footer-info-lastmod"> This page was last edited on 24 March 2021, at 07:28.</li>
	<li id="footer-info-copyright">Text is available under the <a href="https://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-ShareAlike License</a>;
additional terms may apply.
See <a href="https://foundation.wikimedia.org/wiki/Terms_of_Use">Terms of Use</a> for details.</li>
</ul>

	<ul id="footer-places" >
	<li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Privacy_policy" class="extiw" title="wmf:Privacy policy">Privacy policy</a></li>
	<li id="footer-places-about"><a href="/wiki/Main_Page" title="Main Page">About Wikitech</a></li>
	<li id="footer-places-disclaimer"><a href="https://foundation.wikimedia.org/wiki/General_disclaimer" class="extiw" title="wikimedia:General disclaimer">Disclaimers</a></li>
	<li id="footer-places-wm-codeofconduct"><a href="https://www.mediawiki.org/wiki/Special:MyLanguage/Code_of_Conduct">Code of Conduct</a></li>
	<li id="footer-places-mobileview"><a href="//wikitech.wikimedia.org/w/index.php?title=Portal:Toolforge&amp;mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li>
	<li id="footer-places-developers"><a href="https://www.mediawiki.org/wiki/Special:MyLanguage/How_to_contribute">Developers</a></li>
	<li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/wikitech.wikimedia.org">Statistics</a></li>
	<li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Cookie_statement">Cookie statement</a></li>
</ul>

	<ul id="footer-icons" class="noprint">
	<li id="footer-copyrightico"><a href="https://wikimediafoundation.org/"><img src="/static/images/footer/wikimedia-button.png" srcset="/static/images/footer/wikimedia-button-1.5x.png 1.5x, /static/images/footer/wikimedia-button-2x.png 2x" width="88" height="31" alt="Wikimedia Foundation" loading="lazy" /></a></li>
	<li id="footer-poweredbyico"><a href="https://www.mediawiki.org/"><img src="/static/images/footer/poweredby_mediawiki_88x31.png" alt="Powered by MediaWiki" srcset="/static/images/footer/poweredby_mediawiki_132x47.png 1.5x, /static/images/footer/poweredby_mediawiki_176x62.png 2x" width="88" height="31" loading="lazy"/></a></li>
</ul>

</footer>


<script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgPageParseReport":{"limitreport":{"cputime":"0.343","walltime":"0.977","ppvisitednodes":{"value":1027,"limit":1000000},"postexpandincludesize":{"value":17405,"limit":2097152},"templateargumentsize":{"value":4925,"limit":2097152},"expansiondepth":{"value":15,"limit":40},"expensivefunctioncount":{"value":0,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":498,"limit":5000000},"timingprofile":["100.00%  313.900      1 -total"," 41.57%  130.493      1 Template:Toolforge_nav"," 37.45%  117.555      1 Template:Sidebar"," 30.49%   95.719      1 Template:Notice"," 27.55%   86.494      2 Template:Mbox"," 14.55%   45.685      6 Template:Dir","  9.39%   29.461      1 Template:See_also","  8.20%   25.748      1 Template:Navbar","  7.46%   23.431      6 Template:Pagelang","  6.92%   21.728      1 Help:Cloud_Services_communication"]},"scribunto":{"limitreport-timeusage":{"value":"0.021","limit":"10.000"},"limitreport-memusage":{"value":853596,"limit":52428800}},"cachereport":{"origin":"labweb1001","timestamp":"20210406155208","ttl":2592000,"transientcontent":false}}});mw.config.set({"wgBackendResponseTime":398,"wgHostname":"labweb1001"});});</script>
</body></html>