Update Home page lists, create basic page structure for Configuration page

Daniel Winning 2025-04-14 17:25:31 +01:00
parent 13a1dc0d6a
commit 362809da23
2 changed files with 25 additions and 2 deletions

@ -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

@ -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