Везде только f7cloud, убран nextcloud

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
F7 Office Deploy 2026-02-17 23:13:16 +00:00
parent d6a3131297
commit 730f87393c
2 changed files with 5 additions and 11 deletions

View File

@ -115,14 +115,12 @@ sudo ./install.sh
4. Выставить владельца/права при необходимости (coolwsd обычно от пользователя `cool`) 4. Выставить владельца/права при необходимости (coolwsd обычно от пользователя `cool`)
5. Перезапустить: `systemctl restart coolwsd`, `systemctl reload apache2` 5. Перезапустить: `systemctl restart coolwsd`, `systemctl reload apache2`
### 3.4. Важно: тема «nextcloud» → «f7cloud» ### 3.4. Тема брендинга: f7cloud
Папка с брендингом переименована в **f7cloud**. Если ваш WOPI-хост (Nextcloud/F7 и т.п.) в запросе к coolwsd передаёт тему `nextcloud`, то coolwsd будет искать каталог `dist/nextcloud/`. Варианты: Используется только каталог **f7cloud** (`dist/f7cloud/`). WOPI-хост (F7 cloud и т.п.) должен передавать в запросе к coolwsd тему **`f7cloud`**, тогда coolwsd будет отдавать файлы из `dist/f7cloud/`.
- **Вариант A:** В репозитории и на сервере оставить каталог **f7cloud**. Настроить WOPI-хост так, чтобы он передавал тему `f7cloud` (если ваш хост это поддерживает). Если какой-то хост по старинке запрашивает тему `nextcloud`, на сервере можно создать симлинк для совместимости:
- **Вариант B:** В `install.sh` после копирования создать симлинк: `ln -sf /usr/share/coolwsd/browser/dist/f7cloud /usr/share/coolwsd/browser/dist/nextcloud`
`ln -sf /usr/share/coolwsd/browser/dist/f7cloud /usr/share/coolwsd/browser/dist/nextcloud`
Тогда запросы к теме `nextcloud` будут брать файлы из `f7cloud`.
--- ---

View File

@ -40,14 +40,10 @@ fi
[ -f "$DIST_SRC/src/layer/tile/CanvasTileUtils.js" ] && COPY "$DIST_SRC/src/layer/tile/CanvasTileUtils.js" "$DIST_DST/src/layer/tile/" [ -f "$DIST_SRC/src/layer/tile/CanvasTileUtils.js" ] && COPY "$DIST_SRC/src/layer/tile/CanvasTileUtils.js" "$DIST_DST/src/layer/tile/"
[ -f "$DIST_SRC/src/layer/tile/TileWorker.js" ] && COPY "$DIST_SRC/src/layer/tile/TileWorker.js" "$DIST_DST/src/layer/tile/" [ -f "$DIST_SRC/src/layer/tile/TileWorker.js" ] && COPY "$DIST_SRC/src/layer/tile/TileWorker.js" "$DIST_DST/src/layer/tile/"
# f7cloud (или nextcloud) целый каталог брендинга # f7cloud — каталог брендинга F7 Office
if [ -d "$DIST_SRC/f7cloud" ]; then if [ -d "$DIST_SRC/f7cloud" ]; then
$DRY_RUN rm -rf "$DIST_DST/f7cloud" $DRY_RUN rm -rf "$DIST_DST/f7cloud"
$DRY_RUN cp -a "$DIST_SRC/f7cloud" "$DIST_DST/" $DRY_RUN cp -a "$DIST_SRC/f7cloud" "$DIST_DST/"
# Опционально: симлинк nextcloud -> f7cloud для совместимости с WOPI-темой "nextcloud"
if [ -z "$DRY_RUN" ] && [ ! -e "$DIST_DST/nextcloud" ]; then
ln -sf f7cloud "$DIST_DST/nextcloud"
fi
fi fi
# Конфиги (раскомментируйте при необходимости) # Конфиги (раскомментируйте при необходимости)