Packistry — самостійно керований репозиторій Composer, створений на базі Laravel

1
Перекладено ШІ
Оригінал: Laravel News
Оновлено: 17 грудня, 2025
Досліджуйте, як Packistry – самостійно розміщений Composer-репозиторій – може спростити управління PHP-пакетами. Запрошуємо вас дізнатися більше про його унікальні можливості, включаючи приватні репозиторії та інтеграцію з популярними джерелами, такими як GitHub і GitLab!

Packistry — це самохостингова репозиторія Composer, яка спрощує розповсюдження PHP-пакетів:

Packistry дозволяє управляти розповсюдженням ваших PHP-пакетів, підтримуючи імпорт з різних джерел, таких як GitHub, GitLab та Gitea, з автоматичними оновленнями за допомогою вебхуків. Ви зможете легко налаштувати свою власну репозиторію Composer всього за кілька команд, отримуючи повний контроль над вашими пакетами, управлінням доступом та безпекою.

Хоча більшість пакетів для додатків доступні через Packagist.org, користувачі, які пропонують преміум-пакети або хостять приватні внутрішні рішення, можуть скористатися Packistry для управління своїми пакетами. Packistry може хостити відкриті репозиторії та підтримує вебхуки для отримання останніх змін з ваших джерел.

# Основні можливості

# Розробка на Laravel

Packistry розроблений на базі Laravel і доступний як відкритий код на GitHub за посиланням packistry/packistry. Він використовує Laravel 11 з RoadRunner, а також спільні пакети, такі як PestPHP, Spatie Laravel Data, Spatie Query Builder тощо. На фронтенді Packistry застосовує React, TypeScript, Tailwind та Vite.

# Як почати

Якщо ви хочете випробувати Packistry, ознайомтеся з документацією Packistry, щоб розпочати роботу. Вихідний код — чудове місце для натхнення з безліччю тестів PestPHP, коду Laravel та фронтенду на React.

Популярні

Logomark Logotype

Усе, що нам відомо про Livewire 4

Нова версія Livewire 4, представленої Келебом Порзіо на Laracon US 2025, обіцяє значні покращення у швидкості та організації компонентів. Які з інноваційних функцій підкорять ваше серце? Читайте далі, щоб дізнатися більше про те, як Livewire 4 полегшить вашу роботу

Logomark Logotype

Що нового в PHP 8.5

PHP 8.5 обіцяє безліч нових можливостей, таких як оператор Pipe, функції `array_first()` та `array_last()`, а також нове розширення URI. Чи готові ви дізнатися, як ці функції можуть спростити вашу розробку? Читайте далі, щоб дізнатися більше про ці захоплюючі нововведення

Logomark Logotype

Як задокументувати кілька API в Laravel за допомогою Scramble

Ви знали, що в одному додатку Laravel можна реалізувати кілька API? У нашій статті ви дізнаєтеся, як за допомогою Scramble легко документувати різні версії API та налаштувати доступ до документації, щоб зробити її публічною або приватною. Читайте далі, щоб дізнатися більше