- How do I install LaRecipe in a Laravel app?
- Install LaRecipe with composer require binarytorch/larecipe, then run php artisan larecipe:install. The installer publishes the config and sets up the /docs endpoint, so you can visit /docs in your app to confirm it works.
- Does LaRecipe support Laravel 11, 12, and 13?
- Recent LaRecipe releases include Laravel 11.x, 12.x, and 13.x compatibility work, and the package is a clean fit for Laravel 9+ applications. Check the release notes and Composer constraints for the exact version you plan to deploy.
- Where do LaRecipe Markdown documentation files live?
- LaRecipe renders Markdown files from resources/docs in your Laravel app and serves them at the /docs endpoint. Use a stable folder hierarchy that mirrors your product or API structure so navigation and reviews stay predictable.
- Can I put LaRecipe behind authentication or SSO middleware?
- Yes. LaRecipe registers through Laravel's native extension points, so it inherits the host app's middleware and auth guards. The published config lets you set route middleware and a custom guard, and you can place /docs behind your existing SSO or internal access controls.
- How do I change the LaRecipe route prefix from /docs?
- Publish the LaRecipe config and override the route prefix rather than editing vendor files. Also check for collisions with existing routes before deploying, especially if /docs already serves another purpose.
- Is LaRecipe good for public-facing documentation websites?
- LaRecipe can render public-facing docs, but it is designed as an app-embedded documentation surface, not a marketing-site generator. For public docs, decide early on caching, SEO, and middleware requirements, and confirm that a Laravel-rendered /docs site fits your hosting and security model.
- Does LaRecipe support versioned docs for multiple API releases?
- LaRecipe's model is single-track and it is not a docs versioning system out of the box. If you need v1/v2 API surfaces, confirm the approach before promising it; the plain Markdown content remains portable to tools like MkDocs or Docusaurus if you outgrow the package.
- How do I customize LaRecipe with dark mode, RTL, feedback, or Swagger?
- LaRecipe has official add-ons for dark theme, RTL support, feedback, and Swagger. Install the relevant package, publish its assets or config as documented, and treat the bundled Vue front end as part of your asset pipeline.
- Is LaRecipe actively maintained?
- LaRecipe is effectively a single-maintainer project with long quiet periods, and recent releases are mostly Laravel compatibility updates rather than new features. Treat it as feature-frozen: plan for dependency and front-end asset audits, and rely on the plain Markdown content as your exit strategy.
- Can I use LaRecipe outside Laravel or in a polyglot project?
- LaRecipe is a Laravel package, so it belongs in a Laravel 9+ app rather than a non-Laravel service. In a polyglot estate, designate one Laravel app as the documentation host and federate content in; the .NET port is a separate codebase and should not be adopted opportunistically.