Merge remote-tracking branch 'remotes/origin/feature/docs_cloudron_installation' into for-test-new

This commit is contained in:
Svetlana Maleeva 2021-09-02 18:15:58 +03:00
commit 9a21c9914d
17 changed files with 153 additions and 0 deletions

View File

@ -0,0 +1,3 @@
<%@ Control Language="C#" %>
<a class="crm-task-title sm_cloudron sm_linux sm_server sm_document" id="link_190" title=""
href="<%=VirtualPathUtility.ToAbsolute("~/installation/docs-community-install-cloudron.aspx")%>">Deploying ONLYOFFICE Docs in Cloudron</a>

View File

@ -39,6 +39,7 @@
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Tags/document-server/document-server.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Tags/open-source-version/open-source-version.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Tags/install-onlyoffice/install-onlyoffice.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Tags/cloudron/cloudron.ascx" /></li>
</ul>
</div>

View File

@ -83,6 +83,13 @@
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/DigitalOcean/001_deploydocs/001_deploydocs.ascx" /></li>
</ul>
</li>
<li>Cloudron
<ul>
<li>
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/Cloudron/190_docs_cloudron/190_docs_cloudron.ascx" />
</li>
</ul>
</li>
</ul>
</li>
<li><h6>Configuring</h6>

View File

@ -83,6 +83,13 @@
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/DigitalOcean/001_deploydocs/001_deploydocs.ascx" /></li>
</ul>
</li>
<li>Cloudron
<ul>
<li>
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/Cloudron/190_docs_cloudron/190_docs_cloudron.ascx" />
</li>
</ul>
</li>
</ul>
</li>
<li><h6>Configuring</h6>

View File

@ -0,0 +1,99 @@
<%@ Control Language="C#" Inherits="BaseContentUserControls" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<script runat="server">
protected override void Init()
{
PageTitle = PageCaption = "Deploying ONLYOFFICE Docs in Cloudron";
MetaKeyWords = "ONLYOFFICE Docs, Cloudron";
MetaDescription = "Deploy ONLYOFFICE Docs in Cloudron with just a few clicks via provided application in the Cloudron App Store.";
}
</script>
<div class="MainHelpCenter">
<h1 class="subHeaderFeaturesCaption Guides_Video_Captions">Deploying ONLYOFFICE Docs in CLoudron</h1>
<span class="enterprise_display">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Versions/DocumentServer/DocumentServer_Current.ascx" />
</span>
<span class="community_display">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/Versions/DocumentServer/DocumentServer_Current.ascx" />
</span>
<div class="keyword_block">
<ul>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Tags/install-ONLYOFFICE/install-ONLYOFFICE.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Tags/document-server/document-server.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Tags/cloudron/cloudron.ascx" /></li>
</ul>
</div>
<div class="video_ground video_trips">
<h2 id="introduction">Introduction</h2>
<div class="video_ground video_trips">
<div class="video_text">
<p>Now you can easily deploy <b>ONLYOFFICE Docs</b> in <b>Cloudron</b> - a complete solution for running applications on your server with just a few clicks via provided application in the <a target="_blank" class="links" href="https://www.cloudron.io/store/com.onlyoffice.coudronapp.html">Cloudron App Store</a>.</p>
<p>Once your ONLYOFFICE Docs app is launched, you can integrate it with one of the cloud storage platforms, such as Alfresco, Confluence, Chamilo, Liferay, Nextcloud, ownCloud, SharePoint, HumHub, Plone, Nuxeo etc. Visit the <a href="<%=VirtualPathUtility.ToAbsolute("~/integration.aspx")%>">Integration</a> section to find all the available connectors.</p>
</div>
</div>
</div>
<h2 id="step1"><span class="style_step">Step 1. </span>Install the ONLYOFFICE Docs application on your Cloudron</h2>
<div class="block_of_step">
<div class="screen_text">
<p>Log in to your Cloudron account and go to the Cloudron <b>App Store</b>.</p>
<p>Find <b>ONLYOFFICE Docs</b> in the <b>Documents</b> category and open it.</p>
<div class="screen_block">
<img alt="Install ONLYOFFICE Docs in Cloudron" target="img1_eventcom_guides" class="screenphoto screen_guides" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/Guides/small/guide190/step1-1.png")%>" />
<img alt="Install ONLYOFFICE Docs in Cloudron" id="img1_eventcom_guides" class="bigphoto_screen" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/Guides/big/guide190/step1-1.png")%>" />
<div target="img1_eventcom_guides" class="screenphoto magnifier"></div>
</div>
<p>In the window that opens, click the <b>Install</b> button and configure the following parameters:</p>
<ul>
<li>Location - add a subdomain or leave the blank space empty to use bare domain. Further, this path will be the path to ONLYOFFICE Docs.</li>
<li>Dashboard visibility - specify what group of users will be able to use the application:
<ul>
<li>Visible to all users on this Cloudron, or</li>
<li>Only visible to the following users and groups.</li>
</ul>
</li>
</ul>
<div class="screen_block">
<img alt="Configure ONLYOFFICE Docs in Cloudron" target="img2_eventcom_guides" class="screenphoto screen_guides" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/Guides/small/guide190/step1-2.png")%>" />
<img alt="Configure ONLYOFFICE Docs in Cloudron" id="img2_eventcom_guides" class="bigphoto_screen" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/Guides/big/guide190/step1-2.png")%>" />
<div target="img2_eventcom_guides" class="screenphoto magnifier"></div>
</div>
<p>Wait for ONLYOFFICE Docs to install and start automatically in a few minutes.</p>
</div>
</div>
<h2 id="step2"><span class="style_step">Step 2. </span>Configure ONLYOFFICE Docs app</h2>
<div class="block_of_step">
<div class="screen_text">
<p>Find the recently installed <b>ONLYOFFICE Docs</b> in <b>My Apps</b> and click the <img alt="App settings icon" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/Guides/small/guide190/settings_icon.png")%>" /> button to enter the app settings section.</p>
<p>Then open <b>File Manager</b> access the app's file system, edit the <code>/app/data/config/production-linux.json</code> file and change the default secret to your own unique secret key.</p>
<pre><code>"secret": {
"inbox": {
"string": "mysecret"
},
"outbox": {
"string": "mysecret"
}</code></pre>
<p>Where <code>mysecret</code> is your new secret key used to sign the data. It is the secret to validate the JSON web token in the request to ONLYOFFICE Docs.</p>
<div class="note"><b>Note</b>: be sure to change the <b>two secrets</b> above to the same unique password.</div>
<p>Restart the ONLYOFFICE Docs app.</p>
</div>
</div>
<h2 id="step3"><span class="style_step">Step 3. </span>Integrate with third-party solutions</h2>
<div class="block_of_step">
<div class="screen_text">
<p><b>ONLYOFFICE Docs</b> can be integrated with many various platforms, but since Nexloud can also be installed on Cloudron, an example will be given on this particular service. To find more information on how to connect ONLYOFFICE Docs with Nextloud on Cloudron, visit <a href="<%=VirtualPathUtility.ToAbsolute("~/integration/gettingstarted-nextcloud.aspx#InstallingNextcloudOnCloudron_block")%>">this</a> page.</p>
<p>To integrate ONLYOFFICE into Nextcloud for office document editing and collaboration, install <a target="_blank" class="links" href="https://apps.nextcloud.com/apps/onlyoffice">ONLYOFFICE</a> from the Nextcloud app library and configure the plugin as follows, adjusting the domain and secret (use the same one youve already changed in the apps config file):</p>
<div class="screen_block">
<img alt="ONLYOFFICE Connector for Nextcloud" target="img3_eventcom_guides" class="screenphoto screen_guides" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/Guides/small/guide190/step3.png")%>" />
<img alt="ONLYOFFICE Connector for Nextcloud" id="img3_eventcom_guides" class="bigphoto_screen" src="<%=VirtualPathUtility.ToAbsolute("~/images/help/Guides/big/guide190/step3.png")%>" />
<div target="img3_eventcom_guides" class="screenphoto magnifier"></div>
</div>
<p>Thats all. Now you can work on your documents using ONLYOFFICE editors within Nextcloud on your Cloudron instance.</p>
</div>
</div>
</div>

View File

@ -51,6 +51,7 @@
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Tags/close-case/close-case.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Tags/close-project/close-project.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Tags/close-task/close-task.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Tags/cloudron/cloudron.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Tags/collaborative-editing/collaborative-editing.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Tags/common-documents/common-documents.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Tags/common-event/common-event.ascx" /></li>

View File

@ -0,0 +1,11 @@
<%@ Control Language="C#" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<a class="text-container-link" data-content="tag_cloudron">Cloudron</a>
<div class="text-container-content" id="tag_cloudron">
<ul>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/Cloudron/190_docs_cloudron/190_docs_cloudron.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/GettingStarted/Integration/165_nextcloud/165_nextcloud.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/GettingStarted/Integration/167_confluence/167_confluence.ascx" /></li>
</ul>
</div>

View File

@ -42,6 +42,7 @@
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ServerLinux/60031_add_language_document_server/60031_add_language_document_server.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ServerLinux/60035_add_themes_linux/60035_add_themes_linux.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ServerLinux/60023_document_troubleshooting/60023_document_troubleshooting.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/Cloudron/190_docs_cloudron/190_docs_cloudron.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ServerDocker/70003_documents_installation/70003_documents_installation.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/DigitalOcean/001_deploydocs/001_deploydocs.ascx" /></li>

View File

@ -29,6 +29,8 @@
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/DocsEnterprise/190003_install_docs_ee_centos/190003_install_docs_ee_centos.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/DeveloperEdition/150005_linux_installation_centos/150005_linux_installation_centos.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ServerLinux/60036_documents_installation_snap/60036_documents_installation_snap.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/Cloudron/190_docs_cloudron/190_docs_cloudron.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/DigitalOcean/001_deploydocs/001_deploydocs.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ServerDocker/70054_deploy_community_in_digitalocean/70054_deploy_community_in_digitalocean.ascx" /></li>
<li><cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ServerDocker/70002_community_installation/70002_community_installation.ascx" /></li>

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 404 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -0,0 +1,21 @@
<%@ Page Title="" Language="C#" MasterPageFile="~/Masters/InstallationGuides/InstallationDocsArticles.master" %>
<%@ Register Namespace="TeamLab.Controls" Assembly="__Code" TagPrefix="cc" %>
<asp:Content ID="Content4" ContentPlaceHolderID="pagebodyidpage" runat="Server">
<% ((BasePage)Page).EditionVersion = "Community Edition"; %>
<body class="linux_version document_server docs_community_edition">
</asp:Content>
<asp:Content ID="content3" ContentPlaceHolderID="breadstop" runat="server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/VariousControls/TopControls/DocumentLinuxTop/DocumentLinuxTop.ascx" />
</asp:Content>
<asp:Content ID="Content1" ContentPlaceHolderID="content" runat="Server">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/Server/Cloudron/DocsCloudron/DocsCloudron.ascx" />
</asp:Content>
<asp:Content ID="content2" ContentPlaceHolderID="leftmenupage" runat="server">
<div class="installationdocspage documents">
<div id="SeeAlsoBlockLinks">
<div class="caption guides">
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ServerLinux/60007_connect_document_to_community/60007_connect_document_to_community.ascx" />
<cc:LocalizeContent runat="Server" ControlName="~/Controls/Help/ArticlesCompleteList/ServerLinux/60002_community_installation/60002_community_installation.ascx" />
</div>
</div>
</asp:Content>