В Synology DSM 7.2 пакет Docker получил свое логическое развитие и трансформировался в новый Container Manager с поддержкой проектов Docker Compose, которые позволяют одним конфигурационным файлом скачивать и разворачивать все необходимые для установки образы и контейнеры.
В этом репозитории собраны проверенные на работоспособность проекты Docker Compose для разных сервисов с непересекающимися друг с другом локальными портами. Если у вас эти порты будут заняты, то можете поменять на свободные. Например в 8080:80 локальный порт - 8080.
Если заметите неточности, то пишите в телеграм.
Проект | Порт |
---|---|
Audiobookshelf | 13378 |
Glances | 61208 |
Home Assistant | 8123 |
Homepage | 3535 |
IT-Tools | 8090 |
Memos | 5230 |
MeTube | 8081 |
Miniflux + PostgreSQL | 8085 |
OpenSpeedTest | 3000 |
qBittorrent | 9865 |
Reubah | 8052 |
RSS-Bridge | 8086 |
SearXNG | 5147 |
SMTP To Telegram | 2525 |
Tautulli | 8181 |
Uptime Kuma | 3001 |
Vaultwarden | 3012, 5151 |
Wallabag + MariaDB + Redis | 8082, 3306 |
What's Up Docker | 3333 |
В некоторых случаях контейнерам нужно знать ваши идентификаторы пользователя (UID) и группы (GID) в Synology DSM.
- Откройте "Панель управления" и перейдите в "Планировщик задач". Создайте запланированную задачу скрипта, заданным пользователем.
Общие
Задача: PUID и PGID
Пользователь: ваш логин
Включено: нет
Расписание
Дата
Выполнить в следующее число
Поовтор: не повторять
Настройки задач
Уведомления
Отправлять сведения о запуске на электронную почту: ваша почта
Скрипт, заданный пользователем
id
-
Выберите в списке задач "PUID и PGID" и нажмите "Запустить".
-
Вам на почту придет такое письмо:
Планировщик задач завершил выполнение запланированной задачи.
Задача: PUID and PGID
Время начала: Tue, 20 Aug 2024 16:03:54 +0300
Время остановки: Tue, 20 Aug 2024 16:03:54 +0300
Текущее состояние: 0 (Обычный)
Стандартный вывод/ошибка:
uid=1026(Логин) gid=100(users) groups=100(users),101(administrators)
Нужные цифры в строчке uid=1026(Логин) gid=100(users).
Для работы почты в контейнерах докера, нужно сгенерировать пароль приложения в аккаунте Google.
- Перейти в Google Security.
- Убедитесь, что у вас включена двухэтапная аутентификация: "Вход в Google" > "Двухэтапная аутентификация" > "Включена".
- Перейти в Пароли приложений.
- Название приложения: SMTP
- Google сгенерирует пароль с пробелами. Вам следует удалить все пробелы и сохранить пароль без пробелов.
Настройки сервера Gmail:
Host: smtp.gmail.com
Port: 587
Encryption: TLS
Username: yourname@gmail.com
Password: парольприложения
Другие порты:
587 (TLS)
465 (SSL)
25 (TLS/SSL)