Skip to main content
Gdy zostanie opublikowana nowsza wersja, ipmideck jednorazowo wyświetla powiadomienie, a obok wersji na pasku bocznym pozostaje przycisk aktualizacji, dopóki jej nie zainstalujesz: strzałka w górę lub tarcza w przypadku wydania bezpieczeństwa. Oba otwierają informacje o nowym wydaniu oraz, gdy ipmideck może zainstalować je samodzielnie, przycisk Pobierz i zainstaluj.

Co robi przycisk

Zanim cokolwiek zmieni, ipmideck tworzy kopię zapasową bazy danych, klucza szyfrowania i config.yaml w backups/ w katalogu danych.

Wymagania

  • Logowanie musi być włączone: przycisk zastępuje działający program.
  • Przycisk nie jest dostępny w trybie demo.
  • Aby uruchomić się ponownie samodzielnie, ipmideck musi być uruchomiony poleceniem ipmideck. Jeśli uruchomiono go inaczej, instaluje aktualizację i prosi o ponowne uruchomienie; w Windows zamiast tego pokazuje polecenie.

Docker z Watchtower

Kontener nie może zastąpić własnego obrazu, a dostęp ipmideck do gniazda Dockera dałby mu kontrolę nad hostem. Osobny kontener Watchtower wykonuje wymianę, gdy ipmideck o to poprosi.
1

Oznacz kontener ipmideck

Uruchom ipmideck z etykietą, która pozwala Watchtower nim zarządzać:
2

Uruchom Watchtower

Uruchom Watchtower z włączonym API HTTP, dostępnym tylko z hosta:
3

Połącz ipmideck

Dodaj adres Watchtower i token w istniejącej sekcji updates: pliku config.yaml, a następnie uruchom ipmideck ponownie:
config.yaml
Te same ustawienia są dostępne jako IPMIDECK_UPDATES_WATCHTOWER_URL i IPMIDECK_UPDATES_WATCHTOWER_TOKEN. W Docker Compose, gdzie oba kontenery współdzielą sieć, użyj adresu http://watchtower:8080.
Watchtower steruje Dockerem przez jego gniazdo. Użyj długiego, losowego tokenu i pozostaw port powiązany z 127.0.0.1, jak w przykładzie.
Watchtower pobiera tag, którego kontener już używa. Z latest przechodzi do najnowszego wydania; kontener przypięty do tagu wersji (na przykład 2.0.0) pozostaje przy nim.

Jeśli instalacja się nie powiedzie

Okno pokazuje przyczynę i wynik instalatora oraz polecenie do ręcznej instalacji aktualizacji. Nic nie jest usuwane: kopia zapasowa wykonana przed instalacją znajduje się w backups/, a Kopia zapasowa i przywracanie wyjaśnia, jak ją przywrócić.

Następne kroki