<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Configuration on JustC2 Docs</title><link>/en/docs/configuration/</link><description>Recent content in Configuration on JustC2 Docs</description><generator>Hugo</generator><language>en</language><copyright>Copyright (c) 2026 JustC2</copyright><lastBuildDate>Sat, 19 Sep 2026 00:00:00 +0000</lastBuildDate><atom:link href="/en/docs/configuration/index.xml" rel="self" type="application/rss+xml"/><item><title>profile.yaml Reference</title><link>/en/docs/configuration/profile-yaml/</link><pubDate>Sat, 19 Sep 2026 00:00:00 +0000</pubDate><guid>/en/docs/configuration/profile-yaml/</guid><description>&lt;h2 id="overview"&gt;Overview&lt;/h2&gt;&#10;&lt;p&gt;The &lt;code&gt;profile.yaml&lt;/code&gt; file is located in the same directory as the &lt;code&gt;justserver&lt;/code&gt; binary (typically &lt;code&gt;dist/&lt;/code&gt;). It defines all server parameters including network configuration, authentication, TLS, and plugin loading.&lt;/p&gt;</description></item><item><title>SSL/TLS Setup</title><link>/en/docs/configuration/ssl-tls/</link><pubDate>Sat, 19 Sep 2026 00:00:00 +0000</pubDate><guid>/en/docs/configuration/ssl-tls/</guid><description>&lt;h2 id="quick-start"&gt;Quick Start&lt;/h2&gt;&#10;&lt;p&gt;Use the included script to generate a self-signed certificate:&lt;/p&gt;&#10;&#13;&#10;&#13;&#10;&#13;&#10;&lt;div class="expressive-code"&gt;&#13;&#10; &lt;figure class="frame is-terminal not-content"&gt;&#13;&#10; &lt;figcaption class="header"&gt;&#13;&#10; &lt;span class="title"&gt;&lt;/span&gt;&#13;&#10; &lt;/figcaption&gt;&#13;&#10; &lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;cd&lt;/span&gt; dist&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;bash ssl_gen.sh&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#13;&#10; &lt;/figure&gt;&#13;&#10;&lt;/div&gt;&#13;&#10;&lt;p&gt;This runs:&lt;/p&gt;&#10;&#13;&#10;&#13;&#10;&#13;&#10;&lt;div class="expressive-code"&gt;&#13;&#10; &lt;figure class="frame is-terminal not-content"&gt;&#13;&#10; &lt;figcaption class="header"&gt;&#13;&#10; &lt;span class="title"&gt;&lt;/span&gt;&#13;&#10; &lt;/figcaption&gt;&#13;&#10; &lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;openssl req -x509 -nodes -newkey rsa:2048 &lt;span class="se"&gt;\&#10;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; -keyout server.rsa.key -out server.rsa.crt -days &lt;span class="m"&gt;3650&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&#13;&#10; &lt;/figure&gt;&#13;&#10;&lt;/div&gt;&#13;&#10;&lt;p&gt;You&amp;rsquo;ll be prompted for certificate details (country, organization, common name, etc.). For quick testing, you can press Enter to accept defaults.&lt;/p&gt;</description></item><item><title>HTTP Server Configuration</title><link>/en/docs/configuration/http-server/</link><pubDate>Sat, 19 Sep 2026 00:00:00 +0000</pubDate><guid>/en/docs/configuration/http-server/</guid><description>&lt;h2 id="error-response-configuration"&gt;Error Response Configuration&lt;/h2&gt;&#10;&lt;p&gt;When the server receives a request that doesn&amp;rsquo;t match any registered endpoint or fails authentication, it returns a configurable error response. This is critical for OPSEC — the error page should look like a legitimate web server.&lt;/p&gt;</description></item></channel></rss>