Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 12 additions & 12 deletions docs/admin/configuration/euro-office.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,38 +2,38 @@
sidebar_position: 100
id: euro-office
title: Euro Office
description: Community supported Euro Office setup for OpenCloud.
description: Community supported Euro-Office setup for OpenCloud.
draft: false
---

# Euro Office
# Euro-Office

:::note Community Documentation
This guide is provided as community documentation.

EuroOffice is not officially supported by OpenCloud. The configuration shown here is maintained as a community contribution and is not covered by official OpenCloud support.
Euro-Office is not officially supported by OpenCloud. The configuration shown here is maintained as a community contribution and is not covered by official OpenCloud support.

Use this guide as a reference for community-based setups. For officially supported office integrations, use the officially documented OpenCloud options.
:::

[Euro Office](https://github.com/EURO-office/DocumentServer) is a sovereign document editing suite maintained by several european organisations as a joint effort. It integrates with OpenCloud via WOPI and the app provider mechanism.
[Euro-Office](https://github.com/EURO-office/DocumentServer) is a sovereign document editing suite maintained by several european organisations as a joint effort. It integrates with OpenCloud via WOPI and the app provider mechanism.

:::warning
The Euro Office project is currently in its early stages and may have stability issues.
The Euro-Office project is currently in its early stages and may have stability issues.
:::

Thanks to [zerox80](https://github.com/zerox80) for the initial Euro Office documentation.
Thanks to [zerox80](https://github.com/zerox80) for the initial Euro-Office documentation.

## Docker Compose Setup

Euro Office is available as a compose module in the [opencloud-compose](https://github.com/opencloud-eu/opencloud-compose) project.
Euro-Office is available as a compose module in the [opencloud-compose](https://github.com/opencloud-eu/opencloud-compose) project.

### With Traefik (built-in reverse proxy)

Set the following in your `.env` file:

```env
COMPOSE_FILE=docker-compose.yml:weboffice/euroffice.yml:traefik/opencloud.yml:traefik/euroffice.yml
COMPOSE_FILE=docker-compose.yml:weboffice/euro-office.yml:traefik/opencloud.yml:traefik/euroffice.yml

EURO_OFFICE_DOMAIN=euro-office.YOUR.DOMAIN
EURO_OFFICE_JWT_SECRET=YOUR.SECRET
Expand All @@ -44,21 +44,21 @@ EURO_OFFICE_JWT_SECRET=YOUR.SECRET
Set the following in your `.env` file:

```env
COMPOSE_FILE=docker-compose.yml:weboffice/euroffice.yml:external-proxy/opencloud.yml:external-proxy/euroffice.yml
COMPOSE_FILE=docker-compose.yml:weboffice/euro-office.yml:external-proxy/opencloud.yml:external-proxy/euroffice.yml

EURO_OFFICE_DOMAIN=euro-office.YOUR.DOMAIN
EURO_OFFICE_JWT_SECRET=YOUR.SECRET
```

## Nginx Configuration for External Proxy

When running Euro Office behind an external Nginx reverse proxy, add the following server blocks to your Nginx configuration.
When running Euro-Office behind an external Nginx reverse proxy, add the following server blocks to your Nginx configuration.

For the general OpenCloud external proxy setup, see [Behind External Proxy](../getting-started/container/docker-compose/external-proxy).

### SSL Certificates

Make sure your SSL certificates also cover the Euro Office domain. Add it to your `certbot` command:
Make sure your SSL certificates also cover the Euro-Office domain. Add it to your `certbot` command:

```bash
sudo certbot certonly --webroot \
Expand All @@ -69,7 +69,7 @@ sudo certbot certonly --webroot \
--no-eff-email
```

### Euro Office Nginx Server Blocks
### Euro-Office Nginx Server Blocks

Add this server block to your Nginx configuration alongside the OpenCloud and Collabora blocks:

Expand Down
24 changes: 12 additions & 12 deletions versioned_docs/version-7.2/admin/configuration/euro-office.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,38 +2,38 @@
sidebar_position: 100
id: euro-office
title: Euro Office
description: Community supported Euro Office setup for OpenCloud.
description: Community supported Euro-Office setup for OpenCloud.
draft: false
---

# Euro Office
# Euro-Office

:::note Community Documentation
This guide is provided as community documentation.

EuroOffice is not officially supported by OpenCloud. The configuration shown here is maintained as a community contribution and is not covered by official OpenCloud support.
Euro-Office is not officially supported by OpenCloud. The configuration shown here is maintained as a community contribution and is not covered by official OpenCloud support.

Use this guide as a reference for community-based setups. For officially supported office integrations, use the officially documented OpenCloud options.
:::

[Euro Office](https://github.com/EURO-office/DocumentServer) is a sovereign document editing suite maintained by several european organisations as a joint effort. It integrates with OpenCloud via WOPI and the app provider mechanism.
[Euro-Office](https://github.com/EURO-office/DocumentServer) is a sovereign document editing suite maintained by several european organisations as a joint effort. It integrates with OpenCloud via WOPI and the app provider mechanism.

:::warning
The Euro Office project is currently in its early stages and may have stability issues.
The Euro-Office project is currently in its early stages and may have stability issues.
:::

Thanks to [zerox80](https://github.com/zerox80) for the initial Euro Office documentation.
Thanks to [zerox80](https://github.com/zerox80) for the initial Euro-Office documentation.

## Docker Compose Setup

Euro Office is available as a compose module in the [opencloud-compose](https://github.com/opencloud-eu/opencloud-compose) project.
Euro-Office is available as a compose module in the [opencloud-compose](https://github.com/opencloud-eu/opencloud-compose) project.

### With Traefik (built-in reverse proxy)

Set the following in your `.env` file:

```env
COMPOSE_FILE=docker-compose.yml:weboffice/euro-office.yml:traefik/opencloud.yml:traefik/euro-office.yml
COMPOSE_FILE=docker-compose.yml:weboffice/euro-office.yml:traefik/opencloud.yml:traefik/euroffice.yml

EURO_OFFICE_DOMAIN=euro-office.YOUR.DOMAIN
EURO_OFFICE_JWT_SECRET=YOUR.SECRET
Expand All @@ -44,21 +44,21 @@ EURO_OFFICE_JWT_SECRET=YOUR.SECRET
Set the following in your `.env` file:

```env
COMPOSE_FILE=docker-compose.yml:weboffice/euro-office.yml:external-proxy/opencloud.yml:external-proxy/euro-office.yml
COMPOSE_FILE=docker-compose.yml:weboffice/euro-office.yml:external-proxy/opencloud.yml:external-proxy/euroffice.yml

EURO_OFFICE_DOMAIN=euro-office.YOUR.DOMAIN
EURO_OFFICE_JWT_SECRET=YOUR.SECRET
```

## Nginx Configuration for External Proxy

When running Euro Office behind an external Nginx reverse proxy, add the following server blocks to your Nginx configuration.
When running Euro-Office behind an external Nginx reverse proxy, add the following server blocks to your Nginx configuration.

For the general OpenCloud external proxy setup, see [Behind External Proxy](../getting-started/container/docker-compose/external-proxy).

### SSL Certificates

Make sure your SSL certificates also cover the Euro Office domain. Add it to your `certbot` command:
Make sure your SSL certificates also cover the Euro-Office domain. Add it to your `certbot` command:

```bash
sudo certbot certonly --webroot \
Expand All @@ -69,7 +69,7 @@ sudo certbot certonly --webroot \
--no-eff-email
```

### Euro Office Nginx Server Blocks
### Euro-Office Nginx Server Blocks

Add this server block to your Nginx configuration alongside the OpenCloud and Collabora blocks:

Expand Down