<?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[GitLab External LDAP]]></title><description><![CDATA[<p dir="auto">Hey Everyone,</p>
<p dir="auto">so I'm using jump cloud as my LDAP service and now I want to change the LDAP settings for GitLab it works but it gets overwritten every time the container restart</p>
<p dir="auto">how can I change that I don't see an obvious way?</p>
<p dir="auto">any other ideas than deploying my own container in cloudron?</p>
]]></description><link>https://forum.cloudron.io/topic/7654/gitlab-external-ldap</link><generator>RSS for Node</generator><lastBuildDate>Tue, 09 Jun 2026 15:55:04 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/7654.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 11 Sep 2022 14:20:43 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to GitLab External LDAP on Mon, 12 Sep 2022 10:20:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tobiasreichel" aria-label="Profile: tobiasReichel">@<bdi>tobiasReichel</bdi></a> Is it an option to use the Jumpcloud LDAP integration using <a href="https://docs.cloudron.io/user-management/#external-directory" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.cloudron.io/user-management/#external-directory</a> ? This way you don't need to configure GitLab specifically to use Jumpcloud.</p>
]]></description><link>https://forum.cloudron.io/post/53285</link><guid isPermaLink="true">https://forum.cloudron.io/post/53285</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Mon, 12 Sep 2022 10:20:38 GMT</pubDate></item><item><title><![CDATA[Reply to GitLab External LDAP on Mon, 12 Sep 2022 09:00:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nebulon" aria-label="Profile: nebulon">@<bdi>nebulon</bdi></a></p>
<p dir="auto">yes the options stay as far as I see</p>
<p dir="auto">so any easy way to enable it as far as you know?</p>
<p dir="auto">or do I need to deploy my own container with the template out of the gitlab and change the <a href="http://start.sh" target="_blank" rel="noopener noreferrer nofollow ugc">start.sh</a> script?</p>
]]></description><link>https://forum.cloudron.io/post/53283</link><guid isPermaLink="true">https://forum.cloudron.io/post/53283</guid><dc:creator><![CDATA[tobiasReichel]]></dc:creator><pubDate>Mon, 12 Sep 2022 09:00:39 GMT</pubDate></item><item><title><![CDATA[Reply to GitLab External LDAP on Mon, 12 Sep 2022 07:26:56 GMT]]></title><description><![CDATA[<p dir="auto">I see, so given that if Gitlab is installed without Cloudron user management enabled, it will always disable ldap, but not overwrite the other ldap related configs?</p>
]]></description><link>https://forum.cloudron.io/post/53272</link><guid isPermaLink="true">https://forum.cloudron.io/post/53272</guid><dc:creator><![CDATA[nebulon]]></dc:creator><pubDate>Mon, 12 Sep 2022 07:26:56 GMT</pubDate></item><item><title><![CDATA[Reply to GitLab External LDAP on Sun, 11 Sep 2022 15:50:09 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tobiasreichel" aria-label="Profile: tobiasReichel">@<bdi>tobiasReichel</bdi></a> you are right. Currently it is part of the read-only <a href="http://start.sh" target="_blank" rel="noopener noreferrer nofollow ugc">start.sh</a></p>
<p dir="auto"><a href="https://git.cloudron.io/cloudron/gitlab-app/-/blob/master/start.sh#L44-L57" target="_blank" rel="noopener noreferrer nofollow ugc">https://git.cloudron.io/cloudron/gitlab-app/-/blob/master/start.sh#L44-L57</a></p>
]]></description><link>https://forum.cloudron.io/post/53259</link><guid isPermaLink="true">https://forum.cloudron.io/post/53259</guid><dc:creator><![CDATA[BrutalBirdie]]></dc:creator><pubDate>Sun, 11 Sep 2022 15:50:09 GMT</pubDate></item><item><title><![CDATA[Reply to GitLab External LDAP on Sun, 11 Sep 2022 15:41:54 GMT]]></title><description><![CDATA[<p dir="auto">But there is no easy way to implement it now right? Cause that looks like it belongs in the <a href="http://start.sh" target="_blank" rel="noopener noreferrer nofollow ugc">start.sh</a></p>
<p dir="auto">Or am I wrong?</p>
]]></description><link>https://forum.cloudron.io/post/53258</link><guid isPermaLink="true">https://forum.cloudron.io/post/53258</guid><dc:creator><![CDATA[tobiasReichel]]></dc:creator><pubDate>Sun, 11 Sep 2022 15:41:54 GMT</pubDate></item><item><title><![CDATA[Reply to GitLab External LDAP on Sun, 11 Sep 2022 15:39:09 GMT]]></title><description><![CDATA[<p dir="auto">Something like this for each startup script:</p>
<pre><code>custom_startup_dir="/app/data/app_startup"

if &lsqb;&lsqb; -d $custom_startup_dir&rsqb;&rsqb;; then
    echo "==&gt;  Detected custom startup folder, running custom startup scripts"
    for script in ${custom_startup_dir}/*.sh; do
    bash "$script" || exit 1
    done
else
    echo "==&gt; Running default app Startup"
    default_startup()
fi
</code></pre>
<p dir="auto">Note to self, this should also contain a check if the folder contains executable files.</p>
]]></description><link>https://forum.cloudron.io/post/53257</link><guid isPermaLink="true">https://forum.cloudron.io/post/53257</guid><dc:creator><![CDATA[BrutalBirdie]]></dc:creator><pubDate>Sun, 11 Sep 2022 15:39:09 GMT</pubDate></item><item><title><![CDATA[Reply to GitLab External LDAP on Sun, 11 Sep 2022 15:21:56 GMT]]></title><description><![CDATA[<p dir="auto">yes that would be a solution or give us the option to override .env file that gets parsed with the docker</p>
]]></description><link>https://forum.cloudron.io/post/53256</link><guid isPermaLink="true">https://forum.cloudron.io/post/53256</guid><dc:creator><![CDATA[tobiasReichel]]></dc:creator><pubDate>Sun, 11 Sep 2022 15:21:56 GMT</pubDate></item><item><title><![CDATA[Reply to GitLab External LDAP on Sun, 11 Sep 2022 15:18:52 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tobiasreichel" aria-label="Profile: tobiasReichel">@<bdi>tobiasReichel</bdi></a><br />
I have a similar problem currently with the matrix server app, if someone wants to use an external turn server it gets overwritten on every start.</p>
<p dir="auto">Currently gitlab behaves the same.</p>
<p dir="auto">I was thinking about a solution where the normal startup script is default but if a custom startup script / scripts are provided it should run the custom ones.<br />
That would be a solution but requires a lot.. all apps to be updated with this in mind.</p>
<p dir="auto">Custom starting behavior. Hmmm<br />
<a class="plugin-mentions-group plugin-mentions-a" href="/groups/staff" aria-label="Profile: staff">@<bdi>staff</bdi></a> / <a class="plugin-mentions-group plugin-mentions-a" href="/groups/appdev" aria-label="Profile: appdev">@<bdi>appdev</bdi></a> what do you guys think? <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f914.png?v=74f512c8ff7" class="not-responsive emoji emoji-android emoji--thinking_face" style="height:23px;width:auto;vertical-align:middle" title=":thinking_face:" alt="🤔" /></p>
]]></description><link>https://forum.cloudron.io/post/53255</link><guid isPermaLink="true">https://forum.cloudron.io/post/53255</guid><dc:creator><![CDATA[BrutalBirdie]]></dc:creator><pubDate>Sun, 11 Sep 2022 15:18:52 GMT</pubDate></item></channel></rss>