> ## Documentation Index
> Fetch the complete documentation index at: https://docs.loupp.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Server Presets

> Create and manage server presets for streamlined deployment in Loupp

## Overview

Server presets allow you to save and reuse server configurations for quick deployment. Create templates with your preferred provider, region, server specifications, and software versions to streamline the server creation process.

<Card title="Related Documentation" icon="link" href="/servers/create">
  Learn how to create servers using presets in the server creation guide.
</Card>

## Preset Management

### Core Features

<CardGroup cols={3}>
  <Card title="Create Presets" icon="plus">
    Save server configurations as reusable templates
  </Card>

  <Card title="Default Presets" icon="star">
    Set a default preset for quick server creation
  </Card>

  <Card title="Edit Presets" icon="edit">
    Modify existing presets to match your requirements
  </Card>
</CardGroup>

## Creating Presets

### Preset Configuration

<Steps>
  <Step title="Access preset creation">
    Click "New Preset" button to open the preset creation modal
  </Step>

  <Step title="Configure preset name">
    Enter a descriptive name for your preset or use "Generate custom name"
  </Step>

  <Step title="Select provider">
    Choose from your connected providers or add new ones
  </Step>

  <Step title="Configure server settings">
    Set region, server type, OS, size, database, and PHP version
  </Step>
</Steps>

### Provider Support

<AccordionGroup>
  <Accordion title="DigitalOcean">
    **Regions**: Available regions with size options

    **Server OS**: Ubuntu 24.04 (LTS) and other distributions

    **Configuration**: Standard VPS setup with PHP and database
  </Accordion>

  <Accordion title="AWS">
    **Regions**: AWS regions with VPC and subnet configuration

    **Server OS**: Ubuntu 22.04 (LTS) and other AMIs

    **Configuration**: VPC-based setup with advanced networking
  </Accordion>
</AccordionGroup>

### Server Configuration Options

<AccordionGroup>
  <Accordion title="Server Type">
    * **Web Server**: Standard web application hosting
    * Additional types may be available based on provider
  </Accordion>

  <Accordion title="Server Specifications">
    * **Size**: CPU, RAM, and disk space options
    * **Region**: Geographic location for deployment
    * **Operating System**: Ubuntu distributions and other OS options
  </Accordion>

  <Accordion title="Software Stack">
    * **PHP Version**: Available PHP versions (8.3, 8.2, etc.)
    * **Database**: MySQL 8.0 and other database options
  </Accordion>
</AccordionGroup>

## Managing Presets

### Preset Interface

<CardGroup cols={2}>
  <Card title="Preset Cards" icon="grid">
    Each preset displays as a card with provider logo and name
  </Card>

  <Card title="Configuration Details" icon="info">
    Shows server type, PHP version, database, and region
  </Card>
</CardGroup>

### Preset Actions

<AccordionGroup>
  <Accordion title="Make Default">
    Set a preset as default for quick server creation

    **Usage**: Click "Make Default" in the preset actions menu
  </Accordion>

  <Accordion title="Edit Preset">
    Modify existing preset configurations

    **Usage**: Click "Edit" to open the preset editing modal
  </Accordion>

  <Accordion title="Delete Preset">
    Remove unused presets from your account

    **Usage**: Click "Delete" to remove the preset permanently
  </Accordion>
</AccordionGroup>

### Default Preset

<Info>
  The default preset is marked with a "Default Preset" badge and is used as the starting configuration when creating new servers.
</Info>

## Provider Integration

### Connected Providers

<Steps>
  <Step title="View connected providers">
    See all your connected cloud providers in the preset creation modal
  </Step>

  <Step title="Add new providers">
    Click on unconnected providers to add them to your account
  </Step>

  <Step title="Configure provider settings">
    Set up API keys and authentication for each provider
  </Step>
</Steps>

<Card title="Provider Management" icon="settings" href="/settings/providers">
  Learn how to manage your cloud provider connections and API keys.
</Card>

### Provider-Specific Features

<AccordionGroup>
  <Accordion title="DigitalOcean Features">
    * Region-based size selection
    * Ubuntu 24.04 LTS default OS
    * Standard VPS configuration
  </Accordion>

  <Accordion title="AWS Features">
    * VPC and subnet configuration
    * Region-specific AMI selection
    * Advanced networking options
  </Accordion>
</AccordionGroup>
