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.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package foundry

Argora Foundry

StandWithUkraine

SWUbanner

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

Ideal For

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:

  1. Open the PHP-FPM configuration file:

Add or uncomment the following session security settings:

  1. Open the OPCache configuration file:

Verify or add the following OPCache and JIT settings:

  1. Restart PHP-FPM to apply the changes:

2. Install and Configure Caddy and Adminer:

  1. Execute the following commands:

  2. Edit /etc/caddy/Caddyfile and place the following content:

Activate and reload Caddy:

  1. 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:

  1. Execute the following commands:

  2. Access MariaDB:

  3. Execute the following queries:

Replace foundry with your desired username and RANDOM_STRONG_PASSWORD with a secure password of your choice.

Tune your MariaDB

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

PHP Build Version
Package Version
Requires php Version ^8.3
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
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package argora/foundry contains the following files

Loading the files please wait ...