Дата: 2026-04-21
Сервер: EU (91.218.142.168)
Суть: S3 теперь монтируется не в корень bucket'а, а в подпапку /deveu
# Было: монтируем весь bucket
beget-s3:fe2c1d30dc11-s3-0kt /mnt/beget-s3
# Стало: монтируем только папку deveu внутри bucket'а
beget-s3:fe2c1d30dc11-s3-0kt/deveu /mnt/beget-s3
После изменения /mnt/beget-s3/ на этом сервере будет показывать только содержимое deveu/ — остальные папки bucket'а (projects/, cache/, dl/ и др.) станут невидимы.
# Проверить текущее монтирование
ls /mnt/beget-s3/
# Создать папку deveu
mkdir -p /mnt/beget-s3/deveu
# Убедиться что создалась
rclone lsd beget-s3:fe2c1d30dc11-s3-0kt | grep deveu
systemctl stop beget-s3-mount
systemctl stop hub-mount # если запущен
Файл: /etc/systemd/system/beget-s3-mount.service
Найти строку:
ExecStart=/usr/bin/rclone mount beget-s3:fe2c1d30dc11-s3-0kt /mnt/beget-s3 \
Заменить на:
ExecStart=/usr/bin/rclone mount beget-s3:fe2c1d30dc11-s3-0kt/deveu /mnt/beget-s3 \
Команда одной строкой:
sed -i 's|beget-s3:fe2c1d30dc11-s3-0kt /mnt/beget-s3|beget-s3:fe2c1d30dc11-s3-0kt/deveu /mnt/beget-s3|g' \
/etc/systemd/system/beget-s3-mount.service
systemctl daemon-reload
systemctl start beget-s3-mount
systemctl status beget-s3-mount
ls /mnt/beget-s3/
# Должна быть пустая папка (или содержимое deveu/ если уже что-то клали)
sed -i 's|beget-s3:fe2c1d30dc11-s3-0kt/deveu /mnt/beget-s3|beget-s3:fe2c1d30dc11-s3-0kt /mnt/beget-s3|g' \
/etc/systemd/system/beget-s3-mount.service
systemctl daemon-reload && systemctl restart beget-s3-mount
Структура внутри deveu/ (рабочая папка EU-сервера):
/mnt/beget-s3/ ← теперь это deveu/ внутри bucket'а
├── projects/ ← данные проектов EU
├── cache/ ← кеши скрапера
├── backups/ ← бэкапы EU-сервера
└── ...
Другие серверы работают в своих папках bucket'а:
- EU (этот сервер): bucket/deveu/
- AIPD (155): bucket/aipd/ (подключить отдельно)