Sélectionner Une Page

OnlyOffice Docs Edition

UTILITAIRES

(Illustration principale extraite du site OnlyOffice. Le descriptif est issue de l'app adaptée par Lintuxer).

ONLYOFFICE Docs Community Edition est le moteur qui restitue et édite les fichiers Word, Excel et PowerPoint dans une pile Docker, par exemple : NextExplorer, Nextcloud, Seafile, ownCloud et autres. Il n'apporte aucun portail propre en l'ouvrant, il affiche une page d'état et non une bibliothèque de documents.

Pointez votre application de fichiers vers  ⇾ http://<zimaos-ip>:8090/ et donnez-lui le même secret.

Fonctionne comme un seul conteneur, conserve les journaux, les certificats et son cache de conversion sous /DATA/AppData/onlyoffice et ne nécessite aucune base de données. La Community Edition est livrée sans PostgreSQL, RabbitMQ et Redis.

Local ou exposé sur le Web ?

Vous pouvez attacher simultanément OnlyOffice Docs à plusieurs services. 

Si le(s) service(s) principal est exposé sur le web, il vous faudra aussi exposer OnlyOffice sur le web pour le lier.

Utilisez un Proxy Inversé comme NPM pour lier le port d'écoute (déterminé pour cet article à 8090) à un Nom de Domaine (ou sous domaine ou wildcard). 

Pour une utilisation locale, si vous avez installé ZFW, autorisez le port d'écoute correspondant.

1. Configuration Console

L'application ONLYOFFICE Docs est disponible dans la Boutique d'applications, si vous avez chargé le dépôt de Lintuxer dans la Boutique communautaire. Vous trouverez le fichier de configuration à cette adresse

1.1. Application personnalisée

Si vous avez chargé le dépôt de Lintuxer, ouvrez l'application ONLYOFFICE Docs (ne pas cliquer sur "Installer") et cliquez sur installation personnalisée.

Si vous n'avez pas chargé le dépôt vous trouverez ci-après la composition du YAML adapté pour ZimaOS. Ouvrir la bascule.

YAML

OnlyOffice Docs

services:
  onlyoffice:
    image: onlyoffice/documentserver:latest
    container_name: onlyoffice-documentserver
    environment:
      - JWT_SECRET=r4FYLuDbER2KrssmU9wdQJVu7QW2d0Xi2/xMplPZNj8=
      - JWT_ENABLED=true
      - JWT_HEADER=Authorization
      - JWT_IN_BODY=false
      - TZ=Europe/Paris
    restart: unless-stopped
    stop_grace_period: 60s
    stdin_open: true
    ports:
      - mode: ingress
        target: 80
        published: "8090"
        protocol: tcp
    volumes:
      - type: bind
        source: /DATA/AppData/onlyoffice/logs
        target: /var/log/onlyoffice
      - type: bind
        source: /DATA/AppData/onlyoffice/data
        target: /var/www/onlyoffice/Data
      - type: bind
        source: /DATA/AppData/onlyoffice/lib
        target: /var/lib/onlyoffice
    healthcheck:
      test:
        - CMD
        - curl
        - -f
        - http://localhost:8000/info/info.json
      interval: 30s
      retries: 5
      start_period: 120s
      timeout: 10s
    networks:
      - onlyoffice-network
    deploy:
      resources:
        limits:
          memory: 6GB
          cpus: "4.00"
        reservations:
          memory: 256MB
          cpus: "0.00"
networks:
  onlyoffice-network:
    driver: bridge
x-casaos:
  main: onlyoffice
  id: io.github.chicohaager.onlyoffice
  scheme: http
  version: 9.4.0
  icon: https://chicohaager.github.io/zima-appstore/apps/io.github.chicohaager.onlyoffice/assets/icon.png
  title:
    en_US: ONLYOFFICE Docs
    custom: ONLYOFFICE Docs
  index: /
  port_map: "8090"
  hostname: ""
  repo_id: io.github.chicohaager.lintuxer-apps

1.2. Paramètres

Environnement ⇾ Variables

TZ=Europe/Paris

JWT_SECRET= générez votre propre secret sur ce site par exemple.

1.3. Installer

Cliquez sur Installer et patientez le temps de l’installation.

Vous pouvez suivre la progression sur la page de présentation du développeur ou la fermer pour un suivi sur ZimaOS.

OnlyOffice Docs est à présent prêt à être lié par son adresse locale ou publique et son JWT_SECRET

morgyann

morgyann

Curieux de nature, j’ai découvert le monde des serveurs et plus particulièrement les applications Docker en apprenant au fil des essais et des ressources partagées sur le web. En retour, je partage ce que je connais et plus particulièrement à l'intention des débutants.

Vous pouvez me retrouver sur Forum des NAS sur lequel je participe régulièrement.

Soutenons l'utilisation des applications open source et leurs développeurs.