Випущено Laravel Backup Server v4 як продукт з відкритим кодом

Перекладено ШІ
Оригінал: Laravel News
Оновлено: 31 січня, 2025
Хочете дізнатись про новий відкритий пакет Spatie для Laravel, який дозволяє зручно виконувати резервне копіювання серверів? Прочитайте нашу статтю, у якій ми розглядаємо основні можливості пакету та його переваги для вашого проєкту!

Компанія Spatie випустила свій пакет Laravel Backup Server як відкритий програмний продукт і анонсувала версію 4.0.0. Раніше цей пакет був платним, але Spatie вирішила надати останню версію у форматі open source:

Цей пакет ми створили, щоб вирішити власні потреби, адже наша стара та ненадійна установка BackupPC була неминучою загрозою, працюючи на застарілій версії Ubuntu. Ми були в захваті від його функціональності та планували розробити для нього інтерфейс — можливо, навіть створити SaaS-рішення. Оскільки ми хотіли зробити з цього продукт, ми вирішили випустити його як програмне забезпечення з ліцензією MIT. Тим не менш, нашою метою було зробити його доступним хоча б у якомусь вигляді, тому ми запустили платний пакет.

Пройшло 5 років, а ми не створили інтерфейс, не запустили SaaS і найближчим часом не плануємо це робити. Цей ринок є для нас нішею, в яку ми не хочемо входити, адже в нас є безліч інших цікавих ідей. Тож зараз ми вважаємо за краще мати його у портфоліо наших open source пакетів.

# Основні функції пакета

Цей пакет вимагає Laravel v10 або v11, PHP 8.2, сервер з rsync (>= v3) та файлову систему ext3 або ext4. Зараз пакет доступний на GitHub за spatie/laravel-backup-server, а документація стане корисною для ознайомлення з його можливостями.

Готові його використати? Встановіть пакет у Laravel за допомогою Composer:

composer require spatie/laravel-backup-server