Download the PHP package argora/foundry without Composer
On this page you can find all versions of the php package argora/foundry. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download argora/foundry
More information about argora/foundry
Files in argora/foundry
Package foundry
Short Description Argora Foundry – boilerplate for SaaS apps and panels
License MIT
Homepage https://github.com/getargora/foundry
Informations about the package foundry
Argora Foundry
Argora Foundry is a lightweight and extensible PHP boilerplate built to accelerate the development of modern control panels, SaaS platforms, and internal tools. Designed with developer productivity in mind, it combines a clean architecture, reusable components, and a ready-to-use user panel to help you launch faster—without compromising flexibility or quality.
Features
- Modular Architecture – Organize your code effortlessly with a clear, scalable structure inspired by proven patterns.
- Built-in Control Panel – A modern and customizable UI template for managing users, settings, and services out of the box.
- SaaS-Ready – Includes essential SaaS features like user authentication, roles & permissions, usage tracking, and more.
- Modern Stack – Powered by PHP 8+, Slim 4 Framework, Twig templates, and Tabler UI for a clean frontend.
- Argora Spark API – A dedicated, extensible API layer for advanced logic, automation, and integration beyond basic CRUD, ideal for smart provisioning and external system hooks.
- Extensible – Designed to be extended with custom modules.
Ideal For
- SaaS startups launching fast without reinventing the wheel
- Developers building internal dashboards or admin panels
- Agencies delivering multiple client control panels from a common core
Philosophy
Argora Foundry is not a full-stack framework, but a focused foundation. It gives you the essentials—routing, user management, templates, modular structure—without locking you in. You stay in control of your stack, while we handle the heavy lifting.
Installation Guide (Ubuntu 22.04 / 24.04 or Debian 12 / 13)
1. Install the required packages:
Follow the instructions for your operating system.
Ubuntu 22.04 / 24.04
Debian 12 / 13
Configure PHP Settings:
- Open the PHP-FPM configuration file:
Add or uncomment the following session security settings:
- Open the OPCache configuration file:
Verify or add the following OPCache and JIT settings:
- Restart PHP-FPM to apply the changes:
2. Install and Configure Caddy and Adminer:
-
Execute the following commands:
- Edit
/etc/caddy/Caddyfileand place the following content:
Activate and reload Caddy:
- Install Adminer
3. Install MariaDB:
Create /etc/apt/sources.list.d/mariadb.sources according to your system.
Ubuntu 22.04 (Jammy)
Ubuntu 24.04 (Noble)
Debian 12 (Bookworm)
Debian 13 (Trixie)
4. Configure MariaDB:
-
Execute the following commands:
-
Access MariaDB:
- Execute the following queries:
Replace foundry with your desired username and RANDOM_STRONG_PASSWORD with a secure password of your choice.
5. Create a new project using Foundry:
6. Setup Foundry:
Configure your .env with database and app settings, and set your admin credentials in bin/create-admin-user.php.
7. Install Database and Create Administrator:
🙏 Acknowledgments
Argora Foundry is based on hezecom/slim-starter, an excellent Slim Framework 4 starter project by Hezekiah Omotsuebe.
We’ve extended and restructured it for SaaS platforms, admin panels, and modern boilerplate needs.
All versions of foundry with dependencies
ext-pdo Version *
slim/slim Version 4.15.2
slim/twig-view Version ^3.4.1
monolog/monolog Version ^3.9.0
respect/validation Version ^2.4.4
slim/csrf Version ^1.5
slim/flash Version ^0.4
vlucas/phpdotenv Version ^5.6.2
php-di/php-di Version ^7.0.11
nyholm/psr7 Version ^1.8.2
nyholm/psr7-server Version ^1.1.0
pinga/auth Version ^0.3.4
phpmailer/phpmailer Version ^6.9.1
filp/whoops Version ^2.18.3
gettext/gettext Version ^5.7.3
punic/punic Version ^3.8.1
ramsey/uuid Version ^4.9
giggsey/libphonenumber-for-php-lite Version ^9.0.23
bjeavons/zxcvbn-php Version ^1.4.2
mevdschee/php-crud-api Version ^2.14.30
robthree/twofactorauth Version ^3.0.2
lbuchs/webauthn Version ^2.2
bacon/bacon-qr-code Version ^3.0.1
utopia-php/messaging Version ^0.22.0
filips123/monolog-phpmailer Version ^2.0
mpociot/vat-calculator Version ^3.22.0
guzzlehttp/guzzle Version ^7.9.3
league/iso3166 Version ^4.3.3
stripe/stripe-php Version ^20.0.0
adyen/php-api-library Version ^29.0
argora/tabler-assets Version ^1.4
liqpay/liqpay Version ^1.4