angristan / angristan/larafeed

Error : Laravel Octane FrankenPHP fails to start - Unable to locate configuration file

Ouverte
#588 6 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
TypeScript
Étoiles
66
Forks
4
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

### 🏠 Larafeed Homelab Setup Issue - FrankenPHP Configuration Missing
### 👋 Context
I'm trying to run Larafeed on my homelab setup with the following configuration:

- 🐳 Standalone Docker deployment
- 🔧 Komodo installed for management
- 🔐 Tailscale with TSD for networking

### ⚙️ My Configuration
**Docker Compose**: [docker-compose.yml](https://github.com/user-attachments/files/24408472/docker-compose.yml)

- ❌ Removed `external_network `(didn't think I needed it?)
- ✅ Added TSD configuration for Tailscale compatibility

**Environment**: Using `deploy/.env.compose` with modified:

- `APP_URL`
- `IMGPROXY_URL`

### 🐛 The Problem
All containers start successfully... **except** the web-1 container! 😞
After the migration completes, I'm getting this error:
```
web-1 | ✅ INFO Nothing to migrate.
web-1 | ❌ [2026-01-02 15:00:50] production.ERROR: Unable to locate specified configuration file.
web-1 | {"exception":"[object] (InvalidArgumentException(code: 0):
Unable to locate specified configuration file.
at /var/www/html/vendor/laravel/octane/src/Commands/StartFrankenPhpCommand.php:158)
```
**Key stacktrace:**
```
#0 StartFrankenPhpCommand.php(91): configPath()
#1 BoundMethod.php(36): StartFrankenPhpCommand->handle()
```
### 🤔 My Thoughts
It seems related to:

- 📄 The Caddyfile configuration, or
- ⚡ FrankenPHP's INI settings

But I can't figure out what needs to be corrected! 🫤

### ❓ Question
Does anyone know what configuration file I might be missing? Any ideas on how to properly set up the FrankenPHP configuration for this setup?
Thanks in advance! 🙏

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.