Към съдържанието

Настройки за бисквитки

Изберете кои видове бисквитки разрешавате. Можете да промените избора си по всяко време чрез „Настройки за бисквитки“ в долната част на всяка страница. Декларация за поверителност

Необходими

Винаги включени

Нужни са за вход, за запазване на количката и на Вашите избори. Те са винаги включени.

Кои бисквитки?
  • weboke_sessie, weboke_klant, weboke_remember: Вашата сесия и оставането в акаунта
  • weboke_basket: Вашата количка
  • wkBtwIncl: показване на цените с или без ДДС
  • wok_cookies: Вашият избор за бисквитките, 12 месеца

Измерват коя реклама води до посещение или поръчка, за да не плащаме за реклами без резултат.

Кои бисквитки?
  • Google Ads чрез Google Tag Manager (_gcl_au, _gcl_aw), до 90 дни
  • OpenAI Ads, реклами в ChatGPT
  • wok_aff: кой партньор Ви е препратил към нас (партньорска програма), 60 дни

4,6

Държава и език

Всяка държава има собствен сайт, с цените и ДДС на тази държава.

Преглед

Правилно архивиране на бази данни и Docker volumes

Работещата база данни непрекъснато записва във файловете си. Ако копирате тези файлове по средата на записа, резервното Ви копие може да се окаже повредено. Затова първо създайте dump: чисто копие на базата данни в един файл.

Къде се намират Вашите данни?

КаквоКъде
Вашите compose файлове, Caddyfile, .env и папки като vw-data/srv/diensten
Docker volumes, като uptime-kuma и n8n-data/var/lib/docker/volumes/diensten_<naam>/_data
Dump файлове на бази данни/var/backups/db
Настройки на сървъра/etc

Docker поставя името на Вашата папка пред името на volume: в /srv/diensten uptime-kuma става diensten_uptime-kuma. Вижте истинските имена с sudo docker volume ls.

Скриптът за подготовка

Поставете това в /usr/local/sbin/voor-backup.sh (chmod 700). Той се стартира от скрипта за архивиране от Архивиране с restic на друго място.

#!/bin/sh
set -e
mkdir -p /var/backups/db
chmod 700 /var/backups/db
cd /srv/diensten

# WordPress-database (MariaDB) als dump
docker compose exec -T wp-db sh -c \
  'mariadb-dump --single-transaction -u"$MARIADB_USER" -p"$MARIADB_PASSWORD" "$MARIADB_DATABASE"' \
  > /var/backups/db/wordpress.sql

Ако не използвате WordPress, пропуснете тази част. Ако имате база данни извън Docker, процедурата е същата с mariadb-dump --single-transaction или pg_dump.

Приложения с база данни SQLite

Vaultwarden, Uptime Kuma и n8n по подразбиране съхраняват данните си в SQLite файл в своя volume или папка. Най-лесният и най-сигурният начин е да ги спрете за кратко по време на архивирането. Това прави скриптът за архивиране от Архивиране с restic на друго място с docker compose stop и след това docker compose start. Обикновено това отнема съвсем малко време; през нощта никой няма да забележи. Ако не желаете прекъсване, следвайте указанията за архивиране на самото приложение, например тези в wiki на Vaultwarden.

Папката на самата база данни (тук diensten_wp-db) пропуснете: за нея имате dump.

Възстановяване на приложение

  1. Спрете приложението: sudo docker compose stop vaultwarden.
  2. Възстановете папката: sudo restic restore latest --target /tmp/terug --include /srv/diensten/vw-data (с променливите от Архивиране с restic на друго място).
  3. Заменете папката с възстановената версия и стартирайте приложението отново.
  4. База данни възстановявате, като заредите dump файла, например docker compose exec -T wp-db sh -c 'mariadb -u"$MARIADB_USER" -p"$MARIADB_PASSWORD" "$MARIADB_DATABASE"' < wordpress.sql.

Моля, изчакайте…

Настройте домейните си

За всеки домейн настройте сървърите за имена, връзката с хостинга и кой ще бъде собственикът.

Домейните Ви се зареждат…