<h1>Searx admin interface: manage your instance from your browser<aclass="headerlink"href="#searx-admin-interface-manage-your-instance-from-your-browser"title="Permalink to this headline">¶</a></h1>
<p>One of the biggest advantages of searx is being extremely customizable. But at first it can be daunting to newcomers.
A barrier of taking advantage of this feature is our ugly settings file which is sometimes hard to understand and edit.</p>
<p>To make self-hosting searx more accessible a new tool is introduced, called <codeclass="docutils literal"><spanclass="pre">searx-admin</span></code>.
It is a web application which is capable of managing your instance and manipulating its settings via a web UI.
It aims to replace editing of <codeclass="docutils literal"><spanclass="pre">settings.yml</span></code> for less experienced administrators or people
who prefer graphical admin interfaces.</p>
<divclass="align-center figure"id="id1">
<aclass="reference internal image-reference"href="../_images/searx-admin-engines.png"><imgalt="Screenshot of engine list"src="../_images/searx-admin-engines.png"style="width: 682.0px; height: 352.5px;"/></a>
<pclass="caption"><spanclass="caption-text">Configuration page of engines</span></p>
</div>
<p>Since <codeclass="docutils literal"><spanclass="pre">searx-admin</span></code> acts as a supervisor for searx, we have decided to implement it
as a standalone tool instead of part of searx. Another reason for making it a standalone
tool is that the codebase and dependencies of searx should not grow because of a fully optional feature,
which does not affect existing instances.</p>
<divclass="section"id="installation">
<h2>Installation<aclass="headerlink"href="#installation"title="Permalink to this headline">¶</a></h2>
<p>Installation guide can be found in the repository of searx-admin: