<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Cherry VM Studio Docs on CVMS Docs</title><link>https://cherry-vm-studio.github.io/Cherry-VM-Studio/</link><description>Recent content in Cherry VM Studio Docs on CVMS Docs</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://cherry-vm-studio.github.io/Cherry-VM-Studio/index.xml" rel="self" type="application/rss+xml"/><item><title>🚧 Work in progress</title><link>https://cherry-vm-studio.github.io/Cherry-VM-Studio/for-developers/cherry-admin-panel/draft/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cherry-vm-studio.github.io/Cherry-VM-Studio/for-developers/cherry-admin-panel/draft/</guid><description>&lt;p&gt;🚧 Work in progress&lt;/p&gt;</description></item><item><title>🚧 Work in progress</title><link>https://cherry-vm-studio.github.io/Cherry-VM-Studio/for-users/tutorials/draft/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cherry-vm-studio.github.io/Cherry-VM-Studio/for-users/tutorials/draft/</guid><description>&lt;p&gt;🚧 Work in progress&lt;/p&gt;</description></item><item><title>Installation Guide</title><link>https://cherry-vm-studio.github.io/Cherry-VM-Studio/for-administrators/getting-started/install/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cherry-vm-studio.github.io/Cherry-VM-Studio/for-administrators/getting-started/install/</guid><description>&lt;h1 id="installation-guide"&gt;Installation Guide&lt;a class="anchor" href="#installation-guide"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;🚧 Work in progress&lt;/p&gt;</description></item><item><title>WebSockets</title><link>https://cherry-vm-studio.github.io/Cherry-VM-Studio/for-developers/cherry-api/websockets/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cherry-vm-studio.github.io/Cherry-VM-Studio/for-developers/cherry-api/websockets/</guid><description>&lt;h1 id="websockets"&gt;WebSockets&lt;a class="anchor" href="#websockets"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;WebSockets are a crucial element of the Cherry API, enabling frontend interface integration and synchronization.&lt;/p&gt;
&lt;h2 id="connection"&gt;Connection&lt;a class="anchor" href="#connection"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;To connect to any WebSocket endpoint, you must include your authentication token as an &lt;code&gt;access_token&lt;/code&gt; parameter when establishing the connection. Please note that if your token expires during an active session, you will be disconnected with error code &lt;code&gt;4401&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id="disconnection-codes"&gt;Disconnection codes&lt;a class="anchor" href="#disconnection-codes"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Below is a short guide to common disconnect codes shared by each websocket in the application.&lt;/p&gt;</description></item><item><title>Account system</title><link>https://cherry-vm-studio.github.io/Cherry-VM-Studio/for-administrators/application-details/account-system/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cherry-vm-studio.github.io/Cherry-VM-Studio/for-administrators/application-details/account-system/</guid><description>&lt;h1 id="account-system"&gt;Account System&lt;a class="anchor" href="#account-system"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;h2 id="introduction"&gt;Introduction&lt;a class="anchor" href="#introduction"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Cherry VM Studio&lt;/strong&gt; uses its own internal account system, fully managed from the administrative web panel. The system is integrated with &lt;strong&gt;Apache Guacamole&lt;/strong&gt; to provide centralized authentication across the platform.&lt;/p&gt;
&lt;p&gt;&lt;a href="#more-on-guacamole-synchronization"&gt;Learn more&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The platform enforces a clear separation between &lt;strong&gt;administrative&lt;/strong&gt; and &lt;strong&gt;client&lt;/strong&gt; accounts.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Administrators can create and manage resources, such as virtual machines, and assign them to client accounts.&lt;/li&gt;
&lt;li&gt;Privileged administrators have extended capabilities, including managing other user accounts and modifying system-wide settings.&lt;/li&gt;
&lt;li&gt;Clients are limited to using assigned resources: they can start, stop, and access virtual machines but cannot create or modify any system resources themselves.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="#account-types"&gt;Learn more&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Machines</title><link>https://cherry-vm-studio.github.io/Cherry-VM-Studio/for-administrators/application-details/machines/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cherry-vm-studio.github.io/Cherry-VM-Studio/for-administrators/application-details/machines/</guid><description>&lt;h1 id="machines"&gt;Machines&lt;a class="anchor" href="#machines"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;🚧 Work in progress&lt;/p&gt;</description></item><item><title>Network Panel</title><link>https://cherry-vm-studio.github.io/Cherry-VM-Studio/for-administrators/application-details/network-panel/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cherry-vm-studio.github.io/Cherry-VM-Studio/for-administrators/application-details/network-panel/</guid><description>&lt;h1 id="network-panel"&gt;Network Panel&lt;a class="anchor" href="#network-panel"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;🚧 Work in progress&lt;/p&gt;</description></item><item><title>🚧 Work in progress</title><link>https://cherry-vm-studio.github.io/Cherry-VM-Studio/for-developers/cherry-api/draft/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cherry-vm-studio.github.io/Cherry-VM-Studio/for-developers/cherry-api/draft/</guid><description>&lt;p&gt;🚧 Work in progress&lt;/p&gt;</description></item></channel></rss>