Changes

From SME Server
Jump to navigationJump to search
2,244 bytes added ,  21:47, 4 July 2022
add contrib parts
Line 1: Line 1:  +
{{Languages}}
 +
<!-- here we define the contrib name variable -->
 +
<!-- we get the page title, remove suffix for translated version; if needed you can define there with the value you want-->
 +
{{#vardefine:contribname| {{lc: {{#titleparts:  {{BASEPAGENAME}} |1}} }} }}
 +
{{#vardefine:smecontribname| smeserver-{{lc: {{#titleparts:  {{BASEPAGENAME}} |1}} }} }}
 +
<!-- we define the language -->
 +
{{#vardefine:lang| {{lc:  {{#titleparts:    {{PAGENAME}} | | -1}}  }} |en }}{{Infobox contribs
 +
| name = {{#var:contribname}}
 +
| image = Onlyoffice.png
 +
| description_image = {{#var:contribname}} logo
 +
| maintainer = Unnilennium
 +
| licence = Mozilla Public License
 +
| url = https://www.onlyoffice.com
 +
| video =
 +
| category = Nextcloud
 +
| tags = office,Nextcloud,Database,ONLYOFFICE
 +
}}
 
this page described how to install onlyoffice '''document server''' as a docker container on SME10as '''server gateway'''. So we can use it from nextcloud.
 
this page described how to install onlyoffice '''document server''' as a docker container on SME10as '''server gateway'''. So we can use it from nextcloud.
    
this is early beta.
 
this is early beta.
   −
== install ==
+
=== Version ===
 +
{{#smeversion: {{#var:smecontribname}} }}
 +
 
 +
=== Install ===
 +
<tabs container=""><tab name="For SME 10">
 +
yum install smeserver-extrarepositories-pgsql  smeserver-extrarepositories-onlyoffice -y
 +
db yum_repositories pgsql13 status enabled
 +
signal-event yum-modify
 +
 
 +
 
 +
yum --enablerepo=smecontribs install {{#var:smecontribname}}
 +
 
 +
</tab>
 +
</tabs>
 +
 
 +
 
 +
 
 +
===Configuration===
 +
you can list the available configuration with the following command :
 +
config show {{#var:contribname}}
 +
Some of the properties are not shown, but are defaulted in a template or a script. Here a more comprehensive list with default and expected values :
 +
{| class="wikitable"
 +
!property
 +
!default
 +
!values
 +
!
 +
|-
 +
|access
 +
|local
 +
|local,private, public
 +
|
 +
|-
 +
|status
 +
|enabled
 +
|enabled,disabled
 +
|}
 +
===Uninstall===
 +
yum remove {{#var:smecontribname}}  {{#var:contribname}}
 +
=== Bugs===
 +
Please raise bugs under the SME-Contribs section in {{BugzillaFileBug|product=|component=|title= bugzilla}} and select the {{#var:smecontribname}} component or use {{BugzillaFileBug|product=SME%20Contribs|component={{#var:smecontribname}}|title=this link}}
 +
 
 +
Below is an overview of the current issues for this contrib:{{#bugzilla:columns=id,product,version,status,summary|sort=id|order=desc|component={{#var:smecontribname}} |noresultsmessage=No open bugs found.}}
 +
===Changelog===
 +
Only released version in smecontrib are listed here.
 +
{{#smechangelog: {{#var:smecontribname}} }}
 +
 
 +
 
 +
 
 +
 
 +
=== Docker procedure ===
 +
 
 +
==== docker install ====
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
yum install docker-ce docker-ce-cli containerd.io docker-compose --enablerepo=epel,extras
 
yum install docker-ce docker-ce-cli containerd.io docker-compose --enablerepo=epel,extras
Line 93: Line 161:  
</syntaxhighlight>
 
</syntaxhighlight>
   −
== update ==
+
=== update ===
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
docker pull onlyoffice/documentserver:latest
 
docker pull onlyoffice/documentserver:latest
Line 121: Line 189:  
</syntaxhighlight>
 
</syntaxhighlight>
   −
== useful commands ==
+
==== useful commands ====
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
 
# stop onlyoffice
 
# stop onlyoffice
Line 133: Line 201:  
</syntaxhighlight>
 
</syntaxhighlight>
   −
== TODO and known issues ==
+
==== TODO and known issues ====
 
# we could add the certificate folder to the /app externally accessible folder, same thing for the configuration in /etc/onlyoffice/documentserver/local.json. Alternatively we could simply use the environement variable and the docker file to populate them.
 
# we could add the certificate folder to the /app externally accessible folder, same thing for the configuration in /etc/onlyoffice/documentserver/local.json. Alternatively we could simply use the environement variable and the docker file to populate them.
 
# a smeserver-onlyoffice rpm.
 
# a smeserver-onlyoffice rpm.
Super Admin, Wiki & Docs Team, Bureaucrats, Interface administrators, Administrators
3,250

edits

Navigation menu