Cloudflared для Laravel — це простий пакет, що дозволяє створювати та керувати Cloudflare Tunnel для ваших проектів на Laravel. У поєднанні з додатковим плагіном Vite для Cloudflared ви зможете легко протестувати та налагодити свій фронтенд на будь-якому пристрої.
Для налаштування Cloudflare тунелю використовуйте команду Artisan, яка також налаштує DNS, створить посилання на Herd та зберегтиме конфігурацію у файлі .cloudflared.yaml у вашому проекті:
# Встановити
php artisan cloudflared:install
# Після налаштування запустіть його
php artisan cloudflared:run
Щоб видалити тунель, DNS-записи та конфігурацію, скористайтеся наступною командою Artisan:
php artisan cloudflared:uninstall
Для використання цього пакету вам також знадобиться обліковий запис Cloudflare та Cloudflare Tunnel, який можна скачати. CLI cloudflared також доступний через Docker.
Встановіть пакет у вашому проекті за допомогою Composer:
composer require aerni/cloudflared
👨💻 Ви можете почати роботу з цим пакетом на GitHub: aerni/laravel-cloudflared