Skip to content

edgeforge-labs/laravel-11-base

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laravel Logo

Powered by

Edge Forge Logo

Laravel 11 - Base Container

Welcome to the Laravel 11 Base Container project! This open-source initiative provides a lightweight and fully functional containerized environment for Laravel development. Built on Alpine Linux, this container includes Laravel preconfigured with Filament and Jetstream for authentication. Notably, Filament authentication has been disabled to streamline the setup.

Features

  • Lightweight and optimized – Runs on Alpine Linux for minimal resource usage.
  • Preconfigured stack – Laravel 11 with Filament and Jetstream.
  • Authentication setup – Jetstream enabled, Filament authentication disabled.
  • Multiple deployment options – Supports Docker Compose and Kubernetes.
  • Pipeline automation – Streamlined container creation and automation.

Architecture

This project is structured with modularity and flexibility in mind. Key components include:

  • Laravel 11 Setup – Refer to laravel setup for installation details.
  • Filament Setup - Refer to filament setup for installation details
  • Container Creation & Pipeline Automation – Automates the build and deployment process.

Deployment Options

Deploy via Docker Compose

The default way to use this container is through Docker Compose. The required configuration can be found in the compose file located in the app root. To deploy, simply run:

docker-compose up -d

Once deployed, verify functionality by visiting http://localhost:8080.

Deploy via Kubernetes

For Kubernetes deployments, example manifests are available in the manifests/ directory. Apply them using:

kubectl apply -f manifests/

This will provision the container within your Kubernetes cluster.

Get Involved

Contributions are welcome! Feel free to submit issues, open pull requests, or suggest improvements to enhance this project further.

About

A Base container for a fresh Laraval 11 + Filement environment

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages