<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[S3 Artifacts]]></title><description><![CDATA[<p dir="auto">Hello,</p>
<p dir="auto">I’m running GitLab self-hosted on Cloudron, with self-hosted GitLab Runners on an external VPS.</p>
<p dir="auto"><img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f449.png?v=223f9defb2f" class="not-responsive emoji emoji-android emoji--point_right" style="height:23px;width:auto;vertical-align:middle" title="👉" alt="👉" /> Runners work fine (Docker executor), and CI cache is already stored on S3 at the runner level.</p>
<p dir="auto">My question is about CI job artifacts storage:<br />
•	According to GitLab documentation, artifacts are stored by GitLab itself, not by the runner<br />
•	This requires enabling Object Storage (S3) in GitLab Omnibus configuration</p>
<p dir="auto">Question</p>
<p dir="auto">Does Cloudron officially support enabling S3 Object Storage for GitLab CI artifacts using GITLAB_OMNIBUS_CONFIG?</p>
<p dir="auto">Example configuration (OVH / MinIO S3-compatible):</p>
<pre><code>gitlab_rails['object_store']['enabled'] = true
gitlab_rails['object_store']['connection'] = {
  'provider' =&gt; 'AWS',
  'region'   =&gt; 'gra',
  'endpoint' =&gt; 'https://s3.gra.io.cloud.ovh.net',
  'path_style' =&gt; true,
  'aws_access_key_id' =&gt; 'XXX',
  'aws_secret_access_key' =&gt; 'XXX'
}
gitlab_rails['object_store']['objects']['artifacts']['bucket'] = 'gitlab-artifacts'
</code></pre>
<p dir="auto">Additional questions:<br />
•	Is this configuration preserved across Cloudron updates?<br />
•	Are there any known limitations when using GitLab Object Storage on Cloudron?<br />
•	Is this the recommended approach, or is there a Cloudron-specific alternative?</p>
<p dir="auto">Thanks in advance for your feedback.</p>
]]></description><link>https://forum.cloudron.io/topic/14811/s3-artifacts</link><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Apr 2026 14:50:31 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/14811.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 29 Dec 2025 08:43:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to S3 Artifacts on Mon, 29 Dec 2025 14:45:47 GMT]]></title><description><![CDATA[<p dir="auto">In <code>/app/data/gitlab.yml</code>, there is a artifacts section. You can just set it to enabled. You don't need S3 as such, it stores in filesystem by default into <code>/app/data/shared/artifacts</code></p>
<pre><code>  artifacts:
    enabled: true
</code></pre>
]]></description><link>https://forum.cloudron.io/post/117681</link><guid isPermaLink="true">https://forum.cloudron.io/post/117681</guid><dc:creator><![CDATA[joseph]]></dc:creator><pubDate>Mon, 29 Dec 2025 14:45:47 GMT</pubDate></item><item><title><![CDATA[Reply to S3 Artifacts on Mon, 29 Dec 2025 09:30:18 GMT]]></title><description><![CDATA[<p dir="auto">Hello <a class="plugin-mentions-user plugin-mentions-a" href="/user/arnaudguy" aria-label="Profile: arnaudguy">@<bdi>arnaudguy</bdi></a></p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/arnaudguy" aria-label="Profile: arnaudguy">@<bdi>arnaudguy</bdi></a> said in <a href="/post/117654">S3 Artifacts</a>:</p>
<blockquote>
<p dir="auto">Does Cloudron officially support enabling S3 Object Storage for GitLab CI artifacts using GITLAB_OMNIBUS_CONFIG?</p>
</blockquote>
<p dir="auto">Cloudron uses the config file, please see <a href="https://docs.cloudron.io/packages/gitlab/#custom-gitlabyml" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.cloudron.io/packages/gitlab/#custom-gitlabyml</a></p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/arnaudguy" aria-label="Profile: arnaudguy">@<bdi>arnaudguy</bdi></a> said in <a href="/post/117654">S3 Artifacts</a>:</p>
<blockquote>
<p dir="auto">Is this configuration preserved across Cloudron updates?</p>
</blockquote>
<p dir="auto">If configured accordingly to the docs <a href="https://docs.gitlab.com/administration/object_storage/" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.gitlab.com/administration/object_storage/</a> and in <code>/app/data/gitlab.yml</code> yes, it is preserved across updates.</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/arnaudguy" aria-label="Profile: arnaudguy">@<bdi>arnaudguy</bdi></a> said in <a href="/post/117654">S3 Artifacts</a>:</p>
<blockquote>
<p dir="auto">Are there any known limitations when using GitLab Object Storage on Cloudron?</p>
</blockquote>
<p dir="auto">Not to our current knowledge. If you find any issues, please report them here.</p>
]]></description><link>https://forum.cloudron.io/post/117656</link><guid isPermaLink="true">https://forum.cloudron.io/post/117656</guid><dc:creator><![CDATA[james]]></dc:creator><pubDate>Mon, 29 Dec 2025 09:30:18 GMT</pubDate></item></channel></rss>