Fork me on GitHub

Herr Knedel/Великі справи з контейнерами: управління холодильниками з Grocy

Created Sun, 25 Jul 2021 00:00:00 +0000 Modified Sat, 01 Oct 2022 10:50:29 +0000 Schwierigkeitsgrad: Für jeden machbar

247 Words

З Grocy ви можете керувати цілим домогосподарством, рестораном, кафе, бістро або продовольчим ринком. Ви можете керувати холодильниками, меню, завданнями, списками покупок і термінами зберігання продуктів.

Сьогодні я покажу, як встановити сервіс Grocy на дискову станцію Synology.

Варіант для професіоналів

Як досвідчений користувач Synology, ви, звичайно, можете увійти в систему за допомогою SSH і встановити всю установку за допомогою файлу Docker Compose.

version: "2.1"
services:
  grocy:
    image: ghcr.io/linuxserver/grocy
    container_name: grocy
    environment:
      - PUID=1024
      - PGID=100
      - TZ=Europe/Berlin
    volumes:
      - ./data:/config
    ports:
      - 9283:80
    restart: unless-stopped

Більше корисних образів Docker для домашнього використання можна знайти в Докерверс.

Крок 1: Підготуйте папку Grocy

Створюю новий каталог з назвою “grocy” в каталозі Docker.

Крок 2: Встановіть Grocy

У вікні Synology Docker переходжу на вкладку “Реєстрація” і шукаю “Grocy”. Вибираю Docker-образ “linuxserver/grocy:latest” і натискаю на тег “latest”.

Я двічі клацаю на своєму зображенні Гросі. Потім натискаю на “Додаткові налаштування” і тут також активую “Автоматичний перезапуск”. Обираю вкладку “Обсяг” і натискаю на кнопку “Додати папку”. Там створюю нову папку з таким шляхом монтування “/config”. Призначаю фіксовані порти для контейнера “Гросі”. Без фіксованих портів може статися так, що після перезапуску “Grocy server” працюватиме на іншому порту.
Ім’я змінної Значення Що це таке?
TZ Europe/Berlin Часовий пояс
PUID 1024 Ідентифікатор користувача від користувача Synology Admin
PGID 100 Ідентифікатор групи від користувача Synology Admin
Нарешті, я вводжу такі змінні оточення:See: Тепер контейнер можна запускати. Я викликаю сервер Grocy з IP-адресою Synology і своїм портом контейнера і входжу в систему з ім’ям користувача “admin” і паролем “admin”.