<?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[Make the server setup a single URL including the user ID]]></title><description><![CDATA[<p dir="auto">I've setup alternative server manager platforms , and they use a single URL with a hashed user ID appended that then contains the full setup shell script.</p>
<p dir="auto">May I suggest this would be a more convenient way to setup without reliance on the SSH login part.</p>
<p dir="auto">Then could work for anyone pasting that into they provider setup script input when creating new servers.</p>
<p dir="auto">Perhaps the domain could be appended too, eg:</p>
<p dir="auto"><a href="https://api.cloudron.io/getScript/5b2a529drca23d0ab5c16455/5650632f2d/setup.sh?domain=my.example.com" target="_blank" rel="noopener noreferrer nofollow ugc">https://api.cloudron.io/getScript/5b2a529drca23d0ab5c16455/5650632f2d/setup.sh?domain=my.example.com</a></p>
<p dir="auto">Something like that?</p>
]]></description><link>https://forum.cloudron.io/topic/3401/make-the-server-setup-a-single-url-including-the-user-id</link><generator>RSS for Node</generator><lastBuildDate>Wed, 10 Jun 2026 15:04:22 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/3401.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 13 Oct 2020 15:03:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Make the server setup a single URL including the user ID on Tue, 13 Oct 2020 23:37:10 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> kinda makes sense when you explain that. Maybe start with what I said above, then we can see how that website UX can feel.</p>
]]></description><link>https://forum.cloudron.io/post/15800</link><guid isPermaLink="true">https://forum.cloudron.io/post/15800</guid><dc:creator><![CDATA[marcusquinn]]></dc:creator><pubDate>Tue, 13 Oct 2020 23:37:10 GMT</pubDate></item><item><title><![CDATA[Reply to Make the server setup a single URL including the user ID on Tue, 13 Oct 2020 23:26:22 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> Yes, as long as it allows for delegation and a straightforward application of a lic key for example that is async from corp management.</p>
<p dir="auto">The dashboard confusion is avoided immediately since you provide local install instructions after, not a management dashboard.</p>
]]></description><link>https://forum.cloudron.io/post/15793</link><guid isPermaLink="true">https://forum.cloudron.io/post/15793</guid><dc:creator><![CDATA[robi]]></dc:creator><pubDate>Tue, 13 Oct 2020 23:26:22 GMT</pubDate></item><item><title><![CDATA[Reply to Make the server setup a single URL including the user ID on Tue, 13 Oct 2020 23:22:40 GMT]]></title><description><![CDATA[<p dir="auto">For some background, one main reason for the current flow is that we didn't want people to mistake that Cloudron is "hosting" the dashboard. We also didn't want them to mistake that we have access to their servers. By making the installation flow go through the website, we thought we might mislead people into thinking that way. This is what some of the SaaS control panels do, they have access to the server and also host the dashboard. We don't do either and <a href="http://cloudron.io" target="_blank" rel="noopener noreferrer nofollow ugc">cloudron.io</a> is really just a place to make payments...</p>
<p dir="auto">Would it be any better if the flow was instead changed to purchase on the website, download some license file and then someone else installs the server as it is right now. Then in App Store view, maybe they can upload the license instead of sign up screen they have now . <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>
<p dir="auto">cc <a class="plugin-mentions-user plugin-mentions-a" href="/user/luckow" aria-label="Profile: luckow">@<bdi>luckow</bdi></a>  <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=74f512c8ff7" 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/15790</link><guid isPermaLink="true">https://forum.cloudron.io/post/15790</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Tue, 13 Oct 2020 23:22:40 GMT</pubDate></item><item><title><![CDATA[Reply to Make the server setup a single URL including the user ID on Tue, 13 Oct 2020 23:18:19 GMT]]></title><description><![CDATA[<p dir="auto">Having just set up a new Cloudron subscription for a company, the flow is odd as it doesn't allow for a different person with the payment credentials to handle their part separately.</p>
<p dir="auto">There is no buy button on the website, which everyone seems to expect.</p>
<p dir="auto">This is a barrier to entry for those who need to buy first, then tell their tech people to install it.</p>
]]></description><link>https://forum.cloudron.io/post/15788</link><guid isPermaLink="true">https://forum.cloudron.io/post/15788</guid><dc:creator><![CDATA[robi]]></dc:creator><pubDate>Tue, 13 Oct 2020 23:18:19 GMT</pubDate></item><item><title><![CDATA[Reply to Make the server setup a single URL including the user ID on Tue, 13 Oct 2020 22:55:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jdaviescoates" aria-label="Profile: jdaviescoates">@<bdi>jdaviescoates</bdi></a> said in <a href="/post/15759">Make the server setup a single URL including the user ID</a>:</p>
<blockquote>
<p dir="auto">Admittedly, this does make it easy to make lots of free Cloudrons - but, as I understand, they all have to be a unique master URL.</p>
</blockquote>
<p dir="auto">In my experience, the people that do this kind of thing never would have paid anyway so I don't think it's too worrisome.</p>
]]></description><link>https://forum.cloudron.io/post/15784</link><guid isPermaLink="true">https://forum.cloudron.io/post/15784</guid><dc:creator><![CDATA[Lonkle]]></dc:creator><pubDate>Tue, 13 Oct 2020 22:55:35 GMT</pubDate></item><item><title><![CDATA[Reply to Make the server setup a single URL including the user ID on Tue, 13 Oct 2020 20:27:42 GMT]]></title><description><![CDATA[<p dir="auto">I didn't mind the existing flow at all, but sounds like this idea might makes things even easier, which has got to be a good thing, no? <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=74f512c8ff7" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/marcusquinn" aria-label="Profile: marcusquinn">@<bdi>marcusquinn</bdi></a> said in <a href="/post/15751">Make the server setup a single URL including the user ID</a>:</p>
<blockquote>
<p dir="auto">Admittedly, this does make it easy to make lots of free Cloudrons - but, as I understand, they all have to be a unique master URL.</p>
</blockquote>
<p dir="auto">I've not tried it, but could potentially just use a load of different subdomains?</p>
]]></description><link>https://forum.cloudron.io/post/15759</link><guid isPermaLink="true">https://forum.cloudron.io/post/15759</guid><dc:creator><![CDATA[jdaviescoates]]></dc:creator><pubDate>Tue, 13 Oct 2020 20:27:42 GMT</pubDate></item><item><title><![CDATA[Reply to Make the server setup a single URL including the user ID on Tue, 13 Oct 2020 16:11:20 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> Yup - I think you can make the URL per subscription. And allow creation of free subscriptions to get the URL for people to initialise servers with free or paid ready to go:</p>
<p dir="auto">Just needs an "Add Server" button on this page:</p>
<ul>
<li><a href="https://www.cloudron.io/console.html#/userprofile?view=subscriptions" target="_blank" rel="noopener noreferrer nofollow ugc">https://www.cloudron.io/console.html#/userprofile?view=subscriptions</a></li>
</ul>
<p dir="auto">To save database clutter, you could limit it to adding one free subscription at a time, that needs to be setup and connected before creating another.</p>
<p dir="auto">Admittedly, this does make it easy to make lots of free Cloudrons - but, as I understand, they all have to be a unique master URL.</p>
]]></description><link>https://forum.cloudron.io/post/15751</link><guid isPermaLink="true">https://forum.cloudron.io/post/15751</guid><dc:creator><![CDATA[marcusquinn]]></dc:creator><pubDate>Tue, 13 Oct 2020 16:11:20 GMT</pubDate></item><item><title><![CDATA[Reply to Make the server setup a single URL including the user ID on Tue, 13 Oct 2020 16:06:16 GMT]]></title><description><![CDATA[<p dir="auto">That indeed would also mean the Cloudron would already come up with the appstore account bound to it, which would be much nicer than now and possibly even pre-setup with a license depending on what the user chooses</p>
]]></description><link>https://forum.cloudron.io/post/15750</link><guid isPermaLink="true">https://forum.cloudron.io/post/15750</guid><dc:creator><![CDATA[nebulon]]></dc:creator><pubDate>Tue, 13 Oct 2020 16:06:16 GMT</pubDate></item><item><title><![CDATA[Reply to Make the server setup a single URL including the user ID on Tue, 13 Oct 2020 15:50:52 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> Yes, exactly that. It's how any other server manager I've used works.</p>
]]></description><link>https://forum.cloudron.io/post/15749</link><guid isPermaLink="true">https://forum.cloudron.io/post/15749</guid><dc:creator><![CDATA[marcusquinn]]></dc:creator><pubDate>Tue, 13 Oct 2020 15:50:52 GMT</pubDate></item><item><title><![CDATA[Reply to Make the server setup a single URL including the user ID on Tue, 13 Oct 2020 15:47:19 GMT]]></title><description><![CDATA[<p dir="auto">On a related note, <a class="plugin-mentions-user plugin-mentions-a" href="/user/nebulon" aria-label="Profile: nebulon">@<bdi>nebulon</bdi></a> and I have wondered if we should change the setup flow of Cloudron. I think people are very accustomed to just "Sign up" on a website, which cloudron does not even have (have you noticed <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=74f512c8ff7" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /> ?)</p>
<p dir="auto">So, an alternate installation flow is:</p>
<ul>
<li>Make people sign up</li>
<li>Then they get a unique curl URL which will setup their Cloudron with license/subscription
<ul>
<li>We can take this further and ask them for DNS credentials here and put them inside cURL as well.</li>
</ul>
</li>
</ul>
<p dir="auto">I think so far we have resisted making changes to the flow. But what do others think?</p>
]]></description><link>https://forum.cloudron.io/post/15748</link><guid isPermaLink="true">https://forum.cloudron.io/post/15748</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Tue, 13 Oct 2020 15:47:19 GMT</pubDate></item><item><title><![CDATA[Reply to Make the server setup a single URL including the user ID on Tue, 13 Oct 2020 15:45:29 GMT]]></title><description><![CDATA[<p dir="auto">Yup - bearing in mind you don't know the server IP yet when you enter this startup script.</p>
]]></description><link>https://forum.cloudron.io/post/15747</link><guid isPermaLink="true">https://forum.cloudron.io/post/15747</guid><dc:creator><![CDATA[marcusquinn]]></dc:creator><pubDate>Tue, 13 Oct 2020 15:45:29 GMT</pubDate></item><item><title><![CDATA[Reply to Make the server setup a single URL including the user ID on Tue, 13 Oct 2020 15:44:00 GMT]]></title><description><![CDATA[<p dir="auto">I remember automating something like this for some service provider/VPS providers - <a href="https://git.cloudron.io/cloudron/cloudron-sysadmin" target="_blank" rel="noopener noreferrer nofollow ugc">https://git.cloudron.io/cloudron/cloudron-sysadmin</a> .</p>
<p dir="auto">Idea was you can just call something like:</p>
<pre><code>cloudron-sysadmin setup-dns --ip 206.189.228.141 --dns-provider cloudflare --dns-zone hostingprovider.com --domain-name customer.hostingprovider.com --dns-config '{"email":"webmaster@example.com", "token": "cftoken"}' --backup-config '{"provider":"s3", "accessKeyId": "AKIA", "secretAccessKey": "e6r2qF", "bucket": "cloudron-bucket", "prefix": "customer", "region": "us-east-1"}' --tls-provider '{"provider":"letsencrypt-prod"}'
</code></pre>
<p dir="auto">Your idea takes it a bit further though. You provide this all in a curl URL which is very nice.</p>
]]></description><link>https://forum.cloudron.io/post/15745</link><guid isPermaLink="true">https://forum.cloudron.io/post/15745</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Tue, 13 Oct 2020 15:44:00 GMT</pubDate></item></channel></rss>