Euro-Office

Euro-Office Docs Community Edition installed

To edit office documents and collaborate, integrate Euro-Office Docs into your sync&share app.

Integration options

Starting from version 7.2, JWT is enabled by default.


A random secret is generated automatically if a custom secret has not been added during installation. To obtain the default secret, run this command:

 sudo docker exec 4cc8e80b7b35 /var/www/euro-office/documentserver/npm/json -f /etc/euro-office/documentserver/local.json 'services.CoAuthoring.secret.session.string'

You can replace the default secret with a custom key using Docker env.

More information about JWT in the documentation.

Testing before integration

Use the integrated test example, a simple doc management system, to check if the editors are running correctly.

Start test example:

sudo docker exec 4cc8e80b7b35 sudo supervisorctl start example

Add it to the autostart:

sudo docker exec 4cc8e80b7b35 sudo sed 's,autostart=false,autostart=true,' -i /etc/supervisor/conf.d/ds-example.conf

If you already installed test example, access it here:

GO TO TEST EXAMPLE

Please do NOT use a test example on your own server without proper code modifications. It is intended for testing purposes only and must be disabled before launching the editors into production.

Admin Panel - Server Management

Use Admin Panel to manage server configuration and monitoring.

Start Admin Panel:

sudo docker exec 4cc8e80b7b35 sudo supervisorctl start adminpanel

Add it to the autostart:

sudo docker exec 4cc8e80b7b35 sudo sed 's,autostart=false,autostart=true,' -i /etc/supervisor/conf.d/ds-adminpanel.conf

On first access, you'll need to complete initial setup using a bootstrap code from the server logs. The bootstrap code is valid for 1 hour and can be found by checking the Admin Panel logs.

GO TO ADMIN PANEL

Getting help

Create issues on GitHub.