# Seafile + OnlyOffice + Docker (Готовый стек для self-hosted альтернативы Nextcloud)

**URL:** <https://forum.samohosting.ru/t/seafile-onlyoffice-docker-gotovyj-stek-dlya-self-hosted-alternativy-nextcloud/1952>\
**Category:** Фото\\Медиа сервисы\
**Tags:** pve, гайд, руководство, homelab\
**Created:** [28.Февраль.2026 15:44:48 UTC](https://forum.samohosting.ru/t/seafile-onlyoffice-docker-gotovyj-stek-dlya-self-hosted-alternativy-nextcloud/1952 "2026-02-28T15:44:48Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![Stamm01](https://forum.samohosting.ru/letter_avatar_proxy/v4/letter/s/779978/32.png) [@Stamm01](https://forum.samohosting.ru/u/Stamm01)\
**Post date:** [07.Май.2026 05:26:44 UTC](https://forum.samohosting.ru/t/seafile-onlyoffice-docker-gotovyj-stek-dlya-self-hosted-alternativy-nextcloud/1952/21 "2026-05-07T05:26:44Z")

</div>

> [@gazetchik](#):
>
> Даю конфиги, как у меня работает с nginx в качестве обратного прокси для seafile+seadoc

Wiki работает? там страницы создаются без ошибок?

---

<div class="post-metadata">

**Author:** ![Stamm01](https://forum.samohosting.ru/letter_avatar_proxy/v4/letter/s/779978/32.png) [@Stamm01](https://forum.samohosting.ru/u/Stamm01)\
**Post date:** [12.Май.2026 08:04:12 UTC](https://forum.samohosting.ru/t/seafile-onlyoffice-docker-gotovyj-stek-dlya-self-hosted-alternativy-nextcloud/1952/22 "2026-05-12T08:04:12Z")

</div>

поборол таки чтобы чатгпт заработал на рабочем ПК, и он мне сразу указал на ошибки, поправил и все заработало, дипсик больше путал меня.  
Надо было в seadoc.yaml указать:  
SEADOC\_SERVER\_URL=${SEAFILE\_SERVER\_PROTOCOL}://${SEAFILE\_SERVER\_HOSTNAME}  
у меня же было несколько вариантов, которые я перепробовал по очереди.  
и поправить в конфиге nginx, у меня было без / на порту, невнимательность моя уже.  
location /sdoc-server/ {  
proxy\_pass [http://xxx:80/](http://xxx:80/);

---

<div class="post-metadata">

**Author:** ![Mosproekt4](https://forum.samohosting.ru/user_avatar/forum.samohosting.ru/mosproekt4/32/504_2.png) [@Mosproekt4](https://forum.samohosting.ru/u/Mosproekt4)\
**Post date:** [03.Июнь.2026 13:40:16 UTC](https://forum.samohosting.ru/t/seafile-onlyoffice-docker-gotovyj-stek-dlya-self-hosted-alternativy-nextcloud/1952/23 "2026-06-03T13:40:16Z")

</div>

связка быстрее чем nextcloud mini?

---

<div class="post-metadata">

**Author:** ![Mosproekt4](https://forum.samohosting.ru/user_avatar/forum.samohosting.ru/mosproekt4/32/504_2.png) [@Mosproekt4](https://forum.samohosting.ru/u/Mosproekt4)\
**Post date:** [03.Июнь.2026 13:41:41 UTC](https://forum.samohosting.ru/t/seafile-onlyoffice-docker-gotovyj-stek-dlya-self-hosted-alternativy-nextcloud/1952/24 "2026-06-03T13:41:41Z")

</div>

А можно исправленый докер композ выложить - хочу сравнить с nextcloud

---

<div class="post-metadata">

**Author:** ![ala-a-din](https://forum.samohosting.ru/letter_avatar_proxy/v4/letter/a/977dab/32.png) [@ala-a-din](https://forum.samohosting.ru/u/ala-a-din)\
**Post date:** [03.Июнь.2026 14:11:26 UTC](https://forum.samohosting.ru/t/seafile-onlyoffice-docker-gotovyj-stek-dlya-self-hosted-alternativy-nextcloud/1952/25 "2026-06-03T14:11:26Z")

</div>

Не знаю что такое nextcloud mini.

Что значит исправленный docker compose, выше все файлы скопированы из работающего контейнера.

Если редактор ничего не подвинул - все должно запустится.

---

<div class="post-metadata">

**Author:** ![LamerDeath](https://forum.samohosting.ru/user_avatar/forum.samohosting.ru/lamerdeath/32/2102_2.png) [@LamerDeath](https://forum.samohosting.ru/u/LamerDeath)\
**Post date:** [03.Июнь.2026 23:14:15 UTC](https://forum.samohosting.ru/t/seafile-onlyoffice-docker-gotovyj-stek-dlya-self-hosted-alternativy-nextcloud/1952/26 "2026-06-03T23:14:15Z")

</div>

> [@ala-a-din](#):
>
> 1. **Подготовьте чистую VM** (Debian 12)

спасибо, хороший гайд  
именно VM нужен, или подойдёт LXC под эту сборку?

ps. не нашёл в вашем траефик-настройках про [drive.yourdomain.ru](http://drive.yourdomain.ru)  
у вас про `seafile.example.com` и `office.example.com только, или это разные вещи`  
pps. и за чем в основном блоке seafile-main правило && !PathPrefix(`/notification`)" ?

ppps. и после запуска, при открытии загруженных офисных документов - “Онлайн-просмотр не применим к этому формату файла”, где что нужно активировать/изменить?

---

<div class="post-metadata">

**Author:** ![ala-a-din](https://forum.samohosting.ru/letter_avatar_proxy/v4/letter/a/977dab/32.png) [@ala-a-din](https://forum.samohosting.ru/u/ala-a-din)\
**Post date:** [04.Июнь.2026 08:05:48 UTC](https://forum.samohosting.ru/t/seafile-onlyoffice-docker-gotovyj-stek-dlya-self-hosted-alternativy-nextcloud/1952/27 "2026-06-04T08:05:48Z")

</div>

Приветствую! На счёт vm или lxc 100% гарантии работоспособности дать не могу, но сейчас занимаюсь миграцией с одной машины на другую, буду пробовать перенос в LXC.

[seafile.yourdomain.com](http://seafile.yourdomain.com) это и есть [drive.yourdomain.com](http://drive.yourdomain.com), то есть вам нужен доступ к seafile, меняйте все на ваш реальный домен включая office.

На счёт seafile-main правило && !PathPrefix(`/notification`)" ?

Если не ошибаюсь, это чтобы notification сидели на том же [seafile.yourdomain.com](http://seafile.yourdomain.com) а не на отдельном, например на отдельном [notification.yourdomain.com](http://notification.yourdomain.com) они сидят на отдельном порту 8083 как видите.

На счёт файлов, ковыряйте seahub\_settings.py там все задаётся.

---

<div class="post-metadata">

**Author:** ![LamerDeath](https://forum.samohosting.ru/user_avatar/forum.samohosting.ru/lamerdeath/32/2102_2.png) [@LamerDeath](https://forum.samohosting.ru/u/LamerDeath)\
**Post date:** [04.Июнь.2026 08:13:36 UTC](https://forum.samohosting.ru/t/seafile-onlyoffice-docker-gotovyj-stek-dlya-self-hosted-alternativy-nextcloud/1952/28 "2026-06-04T08:13:36Z")

</div>

поставил пока в VM

про нотификатор, я понимаю для чего это, но применимо к отдельному правилу, но у вас почему то в обоих это задано:  
в seafile-main:  
rule: “Host(`seafile.example.com`) && !PathPrefix(`/notification`)”  
и в seafile-notification:  
rule: “Host(`seafile.example.com`) && PathPrefix(`/notification`)”

в файле настроек конечно задано:  
ONLYOFFICE\_FILE\_EXTENSION = (‘doc’, ‘docx’, ‘ppt’, ‘pptx’, ‘xls’, ‘xlsx’, ‘odt’, ‘fodt’, ‘odp’, ‘fodp’, ‘ods’, ‘fods’, ‘ppsx’, ‘pps’\>  
ONLYOFFICE\_EDIT\_FILE\_EXTENSION = (‘docx’, ‘pptx’, ‘xls’, ‘csv’)

но пишет всё равно - Онлайн-просмотр не применим к этому формату файла

---

<div class="post-metadata">

**Author:** ![ala-a-din](https://forum.samohosting.ru/letter_avatar_proxy/v4/letter/a/977dab/32.png) [@ala-a-din](https://forum.samohosting.ru/u/ala-a-din)\
**Post date:** [04.Июнь.2026 16:23:17 UTC](https://forum.samohosting.ru/t/seafile-onlyoffice-docker-gotovyj-stek-dlya-self-hosted-alternativy-nextcloud/1952/29 "2026-06-04T16:23:17Z")

</div>

> [@LamerDeath](#):
>
> в seafile-main:  
> rule: “Host(`seafile.example.com`) && !PathPrefix(`/notification`)”  
> и в seafile-notification:  
> rule: “Host(`seafile.example.com`) && PathPrefix(`/notification`)”

Возможно ошибся. А так как все работает так и оставил.

> [@LamerDeath](#):
>
> Онлайн-просмотр не применим к этому формату файла

Подозреваю что не сработала связка seafile → onlyoffice.

Вы на домен все завязываете или на локалку?

Когда вы хотите открыть документ должен произойти редирект на onlyoffice, и хотябы появиться его интерфейс, если этого не происходит значит где-то ошибка.

Сама страница [https://office.yourdomain.ru](https://office.yourdomain.ru) или по IP открывается?

---

<div class="post-metadata">

**Author:** ![Mosproekt4](https://forum.samohosting.ru/user_avatar/forum.samohosting.ru/mosproekt4/32/504_2.png) [@Mosproekt4](https://forum.samohosting.ru/u/Mosproekt4)\
**Post date:** [04.Июнь.2026 19:09:05 UTC](https://forum.samohosting.ru/t/seafile-onlyoffice-docker-gotovyj-stek-dlya-self-hosted-alternativy-nextcloud/1952/30 "2026-06-04T19:09:05Z")

</div>

народ, скажите ради чего все эти танцыс бубном, оно будет быстреечем nextcloud в чем прикол?

---

<div class="post-metadata">

**Author:** ![Mosproekt4](https://forum.samohosting.ru/user_avatar/forum.samohosting.ru/mosproekt4/32/504_2.png) [@Mosproekt4](https://forum.samohosting.ru/u/Mosproekt4)\
**Post date:** [04.Июнь.2026 19:20:16 UTC](https://forum.samohosting.ru/t/seafile-onlyoffice-docker-gotovyj-stek-dlya-self-hosted-alternativy-nextcloud/1952/31 "2026-06-04T19:20:16Z")

</div>

а можете скриншот как выглядит вебморда?

---

<div class="post-metadata">

**Author:** ![sonny3](https://forum.samohosting.ru/letter_avatar_proxy/v4/letter/s/a9adbd/32.png) [@sonny3](https://forum.samohosting.ru/u/sonny3)\
**Post date:** [04.Июнь.2026 19:22:53 UTC](https://forum.samohosting.ru/t/seafile-onlyoffice-docker-gotovyj-stek-dlya-self-hosted-alternativy-nextcloud/1952/32 "2026-06-04T19:22:53Z")

</div>

![изображение](https://forum.samohosting.ru/uploads/default/original/2X/e/eadb36c28e57a3ad44dadd9b16f28c67847adb8b.png)

не моё, взял с интернетов, возможно это старая версия

---

<div class="post-metadata">

**Author:** ![Mosproekt4](https://forum.samohosting.ru/user_avatar/forum.samohosting.ru/mosproekt4/32/504_2.png) [@Mosproekt4](https://forum.samohosting.ru/u/Mosproekt4)\
**Post date:** [04.Июнь.2026 19:30:37 UTC](https://forum.samohosting.ru/t/seafile-onlyoffice-docker-gotovyj-stek-dlya-self-hosted-alternativy-nextcloud/1952/33 "2026-06-04T19:30:37Z")

</div>

это для группы юзеров имеетнебольшие преимущества- для одного Админа - не вижу смысла менять нексткалуд на этотстэк.

Это для частных конторок на 5-10 юзеров облоко, и всёже …

---

<div class="post-metadata">

**Author:** ![Mosproekt4](https://forum.samohosting.ru/user_avatar/forum.samohosting.ru/mosproekt4/32/504_2.png) [@Mosproekt4](https://forum.samohosting.ru/u/Mosproekt4)\
**Post date:** [04.Июнь.2026 19:32:46 UTC](https://forum.samohosting.ru/t/seafile-onlyoffice-docker-gotovyj-stek-dlya-self-hosted-alternativy-nextcloud/1952/34 "2026-06-04T19:32:46Z")

</div>

Вывод

- Есть смысл, если вы цените приватность, контроль и блочную синхронизацию; в противном случае для одного человека это может быть избыточно — рассмотрите упрощённые варианты (Nextcloud single instance, Seafile без OnlyOffice, или коммерческий облак). Хотите, предложу оптимальную упрощённую конфигурацию под личное использование?

---

<div class="post-metadata">

**Author:** ![KRom](https://forum.samohosting.ru/user_avatar/forum.samohosting.ru/krom/32/362_2.png) [@KRom](https://forum.samohosting.ru/u/KRom)\
**Post date:** [04.Июнь.2026 21:13:24 UTC](https://forum.samohosting.ru/t/seafile-onlyoffice-docker-gotovyj-stek-dlya-self-hosted-alternativy-nextcloud/1952/35 "2026-06-04T21:13:24Z")

</div>

> [@Mosproekt4](#):
>
> смысла менять нексткалуд на этотстэк.

nextcloud это монстр, который не всем нужен, он умеет много, но есть сервисы, которые по отдельности выполняют отдельную функцию лучше, чем nextcloud.

Сейчас мода на go и 100мб RAM может быть достаточно для облака, nextcloud же на PHP написан и жрет оперативку как не в себя.

Я перешел на cloudreve в поэтому, но он у меня 1.5Гб уже занимает

- Cloudreve
- Meilisearch - полнотекстовый поиск по содержимому документов
- OnlyOffice
- Collabora
- Drawio

А так сам cloudreve вместе с базой и редисом в районе 200мб занимает

---

<div class="post-metadata">

**Author:** ![Mosproekt4](https://forum.samohosting.ru/user_avatar/forum.samohosting.ru/mosproekt4/32/504_2.png) [@Mosproekt4](https://forum.samohosting.ru/u/Mosproekt4)\
**Post date:** [05.Июнь.2026 06:40:34 UTC](https://forum.samohosting.ru/t/seafile-onlyoffice-docker-gotovyj-stek-dlya-self-hosted-alternativy-nextcloud/1952/36 "2026-06-05T06:40:34Z")

</div>

Ага, попробывал, оценил высокую скорость закачки и вцелом удобство. -

- Cloudreve
- Meilisearch - полнотекстовый поиск по содержимому документов
- OnlyOffice
- Collabora
- Drawio

а эти штуки остаьные в один стэк запихнуть или по отдельности будет надежней?

---

<div class="post-metadata">

**Author:** ![KRom](https://forum.samohosting.ru/user_avatar/forum.samohosting.ru/krom/32/362_2.png) [@KRom](https://forum.samohosting.ru/u/KRom)\
**Post date:** [05.Июнь.2026 08:38:31 UTC](https://forum.samohosting.ru/t/seafile-onlyoffice-docker-gotovyj-stek-dlya-self-hosted-alternativy-nextcloud/1952/37 "2026-06-05T08:38:31Z")

</div>

У меня 2 стека сейчас, первый от cloudreve

> [@Mosproekt4](#):
>
> - Cloudreve
> - Meilisearch - полнотекстовый поиск по содержимому документов

И второй

> [@Mosproekt4](#):
>
> - OnlyOffice
> - Collabora
> - Drawio
> 
> а эти штуки остаьные в один стэк запихнуть

По хорошему 3 отдельных стека делать, но мне было лень и хотелось проверить в принципе работу т.к. особого смысла в параллельной работе OnlyOffice и Collabora нет, но они отличаются и мне больше нравится 1, но есть уникальные функции 2  
Drawio чисто для суверенности, по-умолчанию cloudreve работает с облачным инстансом drawio

Ну и по самому cloudreve отписывался [тут](https://forum.samohosting.ru/t/oblachnye-resheniya-dlya-samohostinga/558/12)

---

<div class="post-metadata">

**Author:** ![ala-a-din](https://forum.samohosting.ru/letter_avatar_proxy/v4/letter/a/977dab/32.png) [@ala-a-din](https://forum.samohosting.ru/u/ala-a-din)\
**Post date:** [05.Июнь.2026 08:56:59 UTC](https://forum.samohosting.ru/t/seafile-onlyoffice-docker-gotovyj-stek-dlya-self-hosted-alternativy-nextcloud/1952/38 "2026-06-05T08:56:59Z")

</div>

> [@Mosproekt4](#):
>
> оно будет быстреечем nextcloud в чем прикол?

Быстрее в чем?

> [@Mosproekt4](#):
>
> для одного Админа - не вижу смысла менять нексткалуд

В таком случае и NC не нужен - раз нужно для одного человека. В принципе наверное как и все остальное что есть на этом форуме 😉

> [@Mosproekt4](#):
>
> - или коммерческий облак

Вот вам верный совет дали.

> [@KRom](#):
>
> nextcloud это монстр, который не всем нужен, он умеет много, но есть сервисы, которые по отдельности выполняют отдельную функцию лучше, чем nextcloud.

100% я пытался, долго пытался - но в итоге снес и забыл как страшный сон.

> [@KRom](#):
>
> Я перешел на cloudreve в поэтому

Тоже интересовался ним, Office к нему прикручивается, ссылки шарить в интернет можно с сроком действия, загрузка по ссылке незарегистрированным пользователям возможна?

У меня X пользователей (везде есть Admin, то есть в всех сервисах) я пользуюсь всеми сервисами как исключительно как user.

---

<div class="post-metadata">

**Author:** ![KRom](https://forum.samohosting.ru/user_avatar/forum.samohosting.ru/krom/32/362_2.png) [@KRom](https://forum.samohosting.ru/u/KRom)\
**Post date:** [05.Июнь.2026 09:18:48 UTC](https://forum.samohosting.ru/t/seafile-onlyoffice-docker-gotovyj-stek-dlya-self-hosted-alternativy-nextcloud/1952/39 "2026-06-05T09:18:48Z")

</div>

> [@ala-a-din](#):
>
> Office к нему прикручивается

Выше кидал [ссылку](https://forum.samohosting.ru/t/oblachnye-resheniya-dlya-samohostinga/558/12) на микрообзор

> [@ala-a-din](#):
>
> ссылки шарить в интернет можно с сроком действия, загрузка по ссылке незарегистрированным пользователям возможна?

Вот [пример](https://drive.z-krom.ru/s/2msm), пароль: `013j0lh0`

---

<div class="post-metadata">

**Author:** ![ala-a-din](https://forum.samohosting.ru/letter_avatar_proxy/v4/letter/a/977dab/32.png) [@ala-a-din](https://forum.samohosting.ru/u/ala-a-din)\
**Post date:** [05.Июнь.2026 09:32:37 UTC](https://forum.samohosting.ru/t/seafile-onlyoffice-docker-gotovyj-stek-dlya-self-hosted-alternativy-nextcloud/1952/40 "2026-06-05T09:32:37Z")

</div>

Прикольно, не понял как в эту папку мне что-то загрузить и как допустим полноценно открыть Excell, отредактировать его.

[Предыдущая страница](https://forum.samohosting.ru/t/seafile-onlyoffice-docker-gotovyj-stek-dlya-self-hosted-alternativy-nextcloud/1952.md?page=1)

[Следующая страница](https://forum.samohosting.ru/t/seafile-onlyoffice-docker-gotovyj-stek-dlya-self-hosted-alternativy-nextcloud/1952.md?page=3)
