Giter Club home page Giter Club logo

richdocumentscode's Introduction

richdocumentscode

Built-in CODE Server app

Created by Collabora Productivity Ltd.

The included CODE Server app is provided as an AppImage. When running under Docker/LXC the AppImage will be unpacked and run, else the host is required to be able to run AppImages which adds a requirement on FUSE.

If the app is built with an ARM64 AppImage, it will be named as richdocumentscode_arm64.

System requirements

  • Linux x86-64 or ARM64 (aarch64) platform
  • 2 CPU cores
  • 1 GB RAM + 100 MB RAM / user
  • 100 kbit/s network bandwidth / user
  • 350 MB space on disk
  • Nextcloud 19 with Collabora Online app 3.7.0 or higher
  • glibc (AppImage does not support musl libc)
  • Fontconfig (libfontconfig.so.1 - required by Collabora_Online.AppImage)

Optional

  • Kernel supporting the FUSE (Filesystem in Userspace)
  • FUSE 2 (libfuse.so.2)

Note: If FUSE support is not present, the AppImage will be started with --appimage-extract-and-run parameter.

Usage and installation

This app provides a built-in server with all of the document editing features of Collabora Online. Easy to install, for personal use or for small teams. A bit slower than a standalone server and without the advanced scalability features. The download is rather big so it is possible you experience a time-out when using the web interface. You can use the OCC command line tool to install the built-in server:

sudo -u wwwrun php -d memory_limit=512M ./occ app:install richdocumentscode

Where wwwrun is the user of your web server. This is www-data on Debian, Ubuntu and derivatives, wwwrun on SUSE based distributions, apache on Red Hat/Fedora and http on Arch linux and derivatives. Updates can be done like this:

sudo -u wwwrun php -d memory_limit=512M ./occ app:update --all

Of course, alternatively you could increase memory usage and PHP time-outs by default, see the Nextcloud documentation.

richdocumentscode's People

Contributors

ashod avatar blizzz avatar dascanard avatar eszkadev avatar francoispe avatar jospoortvliet avatar juliushaertl avatar kendy avatar mokkin avatar mrkara avatar nextcloud-bot avatar tgurr avatar timar avatar valdnet avatar yunusem avatar

Watchers

 avatar

Forkers

garric81

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.