I decided to move my recording from the sandbox, apparently few have seen it, but it appeared a long time ago, let's start ...
I got an invite to Suse Studio and decided to tell you a little about him ...
What is it? And this is an online linux distribution builder based on suse (sles, opensuse, etc.) where you can create your own vasya pupkin linux in just a few clicks.
Registration and authorization is implemented using OpenID, so during registration you can specify, for example, an account on Google.
First, we are offered to choose a base OS on the basis of which our distribution kit will be built, as well as offer to call it. Here's what it looks like:

')
Then we are greeted by a greeting where we can change the name of the distribution kit, or continue to collect it.
I want to note that ajax is everywhere here, even changes in realtime are taking place.

Then we are offered to choose software from a huge list (~ 8000), enough for everyone :) (well, if you’re not enough, you can add your rpm or connect any yast repository)
If something is wrong, a message with information about the error will be displayed on the left (for example, what the selected program lacks)

Next, the configuration, everything is as usual.

Here we are offered to choose our distribution logo and background images (you can upload your own)

We select runlevel and whether eula will be shown at the first start

We configure server components (at the moment you can only configure MySQL), we decided to inform us that we wanted to configure MySQL, but did not add it to the distribution.

Choose whether you need autologin and autostart for programs

Here you can set some parameters for the assembly.

Well, we are given the opportunity to run one script at a time after the build is completed and during the download of our distribution

Here we are offered to add additional files to our distribution.

Finally, the build (livecd, disk image, xen, and vmware virtual machines) even lets you specify the version and offers to add the installer to the livecd system. Assembly takes about 10 minutes (depending on the workload of the service)


At the end of the assembly, we are offered a test drive of our distribution, see what's inside or download it.


Unfortunately, the test drive was apparently still crude, so it wasn’t possible to use it properly (it stopped responding to keystrokes)


Api is also available for remote launching of an assembly and / or viewing distribution parameters, but this is no longer for this article.
ps I wanted to show the most vividly, in the end, it looks like the text came out less than the screenshots :)
pss Please do not hit much, my first article :)
_________