Volistx Framework For RESTful API Based on Laravel/Lumen 9.x

Related tags

Frameworks php volistx
Overview

Volistx Framework

Volistx Framework For RESTful API Based on Laravel/Lumen 9.x

This is a framework skeleton for Volistx API platform using Lumen PHP Framework.

Let's make some awesome thing together!

Requirements

  • PHP 8.1.0+
  • All Required Extensions for Laravel/Lumen
  • Redis PHP Extension

Optional Requirements

  • Swoole Extension

Installation

composer create-project --prefer-dist volistx/framework myproject

Usage

  1. Copy .env.example to .env.
  2. Get GeoPoint token and put it to .env file.
  3. Get StackPath API client id and secret from StackPath and put it to .env file.
  4. Run following commands:
composer install
php artisan key:generate
php artisan migrate
php artisan cloudflare:reload
php artisan stackpath:reload
php artisan optimize

Do not forget to set a cronjob for production:

* * * * * php /path/to/artisan schedule:run

Generate an admin access key using this command:

php artisan access-key:generate

Swoole Setup

Run Laravel/Lumen Swoole using this package:

php bin/laravels start -i

If you want the Swoole server to run after reboot, add the following line to your crontab:

@reboot php /path/to/bin/laravels start -i

For supervisor, check following configuration:

[program:volistx-swoole-worker]
directory=/path/to/
command=php81 /path/to/bin/laravels start -i
numprocs=1
autostart=true
autorestart=true
startretries=3
user=www-data
redirect_stderr=true
stdout_logfile=/var/log/supervisor/%(program_name)s.log

Check more information about it at hhxsv5/laravel-s

You might also like...
Symprowire is a PHP MVC Framework based and built on Symfony, using the ProcessWire CMS as DBAL and Service Provider.

Symprowire - PHP MVC Framework for ProcessWire 3.x Symprowire is a PHP MVC Framework based and built on Symfony using ProcessWire 3.x as DBAL and Serv

Hyperf instant messaging program based on swoole framework
Hyperf instant messaging program based on swoole framework

Hyperf instant messaging program based on swoole framework

๐ŸŽ  Datagrid component project skeleton based on Nette Framework
๐ŸŽ Datagrid component project skeleton based on Nette Framework

๐ŸŽ Datagrid component project skeleton based on Nette Framework

Date/Time Picker widget for Yii2 framework Based on Eonasdan's Bootstrap 3 Date/Time Picker
Date/Time Picker widget for Yii2 framework Based on Eonasdan's Bootstrap 3 Date/Time Picker

Yii2 Date/Time Picker Widget Date/Time Picker widget for Yii2 framework Based on Eonasdan's Bootstrap 3 Date/Time Picker Demo Since this is a part of

Jin microservices is a complete microservice demo based on PHP language + hyperf microservices framework
Jin microservices is a complete microservice demo based on PHP language + hyperf microservices framework

ไป‹็ป Jin-microservicesๆ˜ฏๅŸบไบŽ php ่ฏญ่จ€ + hyperf ๅพฎๆœๅŠก ๆก†ๆžถ็š„ๅฎŒๆ•ดๅพฎๆœๅŠกdemoใ€‚ github๏ผšhttps://github.com/Double-Jin/jin-microservices gitee๏ผšhttps://gitee.com/ljj96/jin-mic

I made my own simple php framework inspired from laravel framework.

Simple MVC About Since 2019, I started learning the php programming language and have worked on many projects using the php framework. Laravel is one

I made my own simple php framework inspired from laravel framework.

Simple MVC About Since 2019, I started learning the php programming language and have worked on many projects using the php framework. Laravel is one

CleverStyle Framework is simple, scalable, fast and secure full-stack PHP framework

CleverStyle Framework is simple, scalable, fast and secure full-stack PHP framework. It is free, Open Source and is distributed under Free Public Lice

PHPR or PHP Array Framework is a framework highly dependent to an array structure.

this is new repository for php-framework Introduction PHPR or PHP Array Framework is a framework highly dependent to an array structure. PHPR Framewor

Comments
  • Add Spatie Laravel response cache

    Add Spatie Laravel response cache

    It looks like the project won't start without this package

    after trying to start the project wasn't able to start until I added this package to the composer.json file

    opened by SalemCode8 0
Releases(11.2.0)
Owner
Volistx Solutions
We create what makes developers happy.
Volistx Solutions
A Restful PHP Microservice Framework!

SLIM 4 FRAMEWORK Introduction This project was built with php SLIM 4 framework with ADR mode, whcich is a compatible resolution of RESTful Api. Featur

POABOB 4 Nov 22, 2022
A Restful PHP Microservice Framework!

SLIM 4 FRAMEWORK Introduction This project was built with php SLIM 4 framework with ADR mode, whcich is a compatible resolution of RESTful Api. Featur

POABOB 4 Aug 4, 2022
This package provides a high performance HTTP server to speed up your Laravel/Lumen application based on Swoole.

This package provides a high performance HTTP server to speed up your Laravel/Lumen application based on Swoole.

Swoole Taiwan 3.9k Jan 8, 2023
LaravelS is an out-of-the-box adapter between Swoole and Laravel/Lumen.

?? LaravelS is an out-of-the-box adapter between Swoole and Laravel/Lumen.

Biao Xie 3.7k Dec 29, 2022
lumen ^6.0 skeleton

Lumen skeleton It can format code and check the error code when submit code. Use the best api response package of QeeZer/api-responder. Comprehensive

้ฝๅญ 1 Apr 1, 2022
Framework X is a simple and fast micro framework based on PHP

Framework X is a simple and fast micro framework based on PHP. I've created a simple CRUD application to understand how it works. I used twig and I created a custom middleware to handle PUT, DELETE methods.

Mahmut Bayri 6 Oct 14, 2022
FuelPHP v1.x is a simple, flexible, community driven PHP 5.3+ framework, based on the best ideas of other frameworks, with a fresh start! FuelPHP is fully PHP 7 compatible.

FuelPHP Version: 1.8.2 Website Release Documentation Release API browser Development branch Documentation Development branch API browser Support Forum

Fuel 1.5k Dec 28, 2022
This JSON marshaller is based on the one built into FEAST framework

Standalone JSON marshaller based off the one built into FEAST framework at feast/framework on packagist or feastframework/framework on github

null 13 Dec 9, 2022
High performance HTTP Service Framework for PHP based on Workerman.

webman High performance HTTP Service Framework for PHP based on Workerman. Manual https://www.workerman.net/doc/webman Benchmarks https://www.techempo

walkor 1.3k Jan 2, 2023
a framework for WebDevelop based on the mvc structure. The name of this project for Fun because everyone can use it. Completely simple and powerful structure for all your projects

A_A (-.-) โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„โ–„ |-| โ–ˆโ–„โ”€โ–„โ–„โ”€โ–ˆโ–„โ”€โ–ˆโ–ˆโ”€โ–„โ–ˆโ”€โ–„โ–„โ–„โ–„โ–ˆโ”€โ–„โ–„โ–„โ–„โ–ˆโ–„โ”€โ–ˆโ”€โ–„โ–ˆโ”€โ–„โ–„โ–„โ”€โ–ˆโ–ˆโ–€โ–„โ”€โ–ˆโ–ˆโ”€โ–„

MasihGhaznavi 7 Jun 29, 2022