diff --git a/Configuration.md b/Configuration.md index e69de29..5633495 100644 --- a/Configuration.md +++ b/Configuration.md @@ -0,0 +1,22 @@ +By default, **Loom Spinner** spins up a pretty powerful environment all by itself, without the need for further +configuration. + +It is understandable however that you may need different settings for different projects. For example, maybe you're +building a CLI tool, so have no need for a webserver - you can pass the `--disable-server` option to the `spin:up` +command and the default server (Nginx) won't be installed alongside your PHP Container. + +This document explains the different ways to configure your project environments created with Spinner. + +# Default Configuration + +The default configuration for Spinner environments can be found at [config/spinner.yaml](https://forge.winningsoftware.co.uk/LoomLabs/spinner/src/branch/main/config/spinner.yaml) +in the Spinner repository. + +# Custom Configuration +## Argument Priority + +## Command Line Arguments + +## Using Custom Configuration + + diff --git a/Home.md b/Home.md index 1102156..b4430bb 100644 --- a/Home.md +++ b/Home.md @@ -12,10 +12,11 @@ By default, a Spinner environment contains the following set of tools: - A PHP Container with: - PHP 8.4 - Node 23 - - Several useful extensions installed and enabled by default - SQLite + - Several useful extensions installed and enabled by default - Your project data mounted to `/data/var/www` inside the container -- Nginx server with a proxy pass to your PHP container, so you can serve your project over localhost +- Nginx server with a proxy pass to your PHP container + - Sets up a proxy pass to serve your projects `public` directory via `localhost` ## Documentation Navigation