<?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[How to add gitlab.com as oauth provider]]></title><description><![CDATA[<p dir="auto">I'd love this option too, primarily to make moving projects from <a href="http://gitlab.com" target="_blank" rel="noopener noreferrer nofollow ugc">gitlab.com</a> to my Cloudron gitlab easier <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=af5271e93de" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
<p dir="auto">I created an app on <a href="http://gitlab.com" target="_blank" rel="noopener noreferrer nofollow ugc">gitlab.com</a> and was looking to add the oauth details to gitlab.yml, however the instructions on how to convert gitlab.rb to .yml are... somewhat unclear to me.</p>
<p dir="auto">How did you do it <a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> ?</p>
<p dir="auto">ref. <a href="https://git.bebraver.cloud/help/integration/gitlab" target="_blank" rel="noopener noreferrer nofollow ugc">https://git.bebraver.cloud/help/integration/gitlab</a> and <a href="https://docs.gitlab.com/omnibus/settings/gitlab.yml.html" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.gitlab.com/omnibus/settings/gitlab.yml.html</a></p>
]]></description><link>https://forum.cloudron.io/topic/6083/how-to-add-gitlab-com-as-oauth-provider</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Jul 2026 15:33:19 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/6083.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 27 Nov 2021 11:55:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to How to add gitlab.com as oauth provider on Thu, 23 Dec 2021 12:30:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/girish" aria-label="Profile: girish">@<bdi>girish</bdi></a> thank you, I'll have a look <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=af5271e93de" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
]]></description><link>https://forum.cloudron.io/post/40853</link><guid isPermaLink="true">https://forum.cloudron.io/post/40853</guid><dc:creator><![CDATA[3246]]></dc:creator><pubDate>Thu, 23 Dec 2021 12:30:31 GMT</pubDate></item><item><title><![CDATA[Reply to How to add gitlab.com as oauth provider on Sat, 27 Nov 2021 20:24:19 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/3246" aria-label="Profile: 3246">@<bdi>3246</bdi></a> Had to look at what I had in our config. I have this in our <code>/app/data/gitlab.yml</code> :</p>
<pre><code>  omniauth:
    # Allow login via Twitter, Google, etc. using OmniAuth providers
    enabled: true
    allow_single_sign_on: ["github", "gitlab"]
    block_auto_created_users: false
    external_providers: []
    providers:
      - {name: 'github', app_id: 'xx', app_secret: 'yy', url: "https://github.com/", verify_ssl: true, args: {scope: 'user:email'}}
      - {name: 'gitlab', app_id: 'xx', app_secret: 'yy', args: {scope: 'read_user'}}
</code></pre>
<p dir="auto">The above has <code>gitlab.com</code> and <code>github.com</code>. You can remove <a href="http://github.com" target="_blank" rel="noopener noreferrer nofollow ugc">github.com</a> if you don't need it.</p>
]]></description><link>https://forum.cloudron.io/post/39860</link><guid isPermaLink="true">https://forum.cloudron.io/post/39860</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Sat, 27 Nov 2021 20:24:19 GMT</pubDate></item></channel></rss>