Installation
From source
Manually build it
Manual Installation
Requirements
- NodeJS >= 20
- PHP >= 8.0 (Extensions: Ctype, cURL, DOM, Fileinfo, Filter, Hash, Mbstring, OpenSSL, PCRE, PDO, Session, Tokenizer, XML)
- Git
- Composer >= 2.0
Steps
- Clone the repository
git clone https://github.com/cioraneanu/firefly-pico cd firefly-pico - Backend (Laravel)
cd back cp .env.example .env # Set FIREFLY_URL + database config composer install --no-dev php artisan key:generate php artisan migrate php artisan serve # Or serve via Nginx/Apache - Frontend (Nuxt)
cd front npm install npm run build npm run prod # Or use PM2