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
Чи стикалися ви з помилкою «SQLSTATE[HY000] [2002] Connection refused» під час налаштування GitHub Actions для вашого додатку на Laravel? У нашій статті ми розглянемо три поширені причини цієї помилки та надамо рішення для їх усунення. Читайте далі, щоб дізнатися, як ваш CI/CD потік може працювати бездоганно!
Ви хочете навчитися, як інтегрувати Google OAuth у вашому проекті Laravel, використовуючи Socialite? Дізнайтеся, як налаштувати доступ до сервісів Google, таких як Календар, у нашій сьогоднішній статті
Досліджуйте нові можливості локалізації вашого Laravel-додатку з пакунками, які використовують штучний інтелект, такими як ChatGPT та Claude. Які рішення можуть спростити ваш процес перекладу та зробити його більш точним? Читайте далі, щоб дізнатися більше!