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

# Come ospitare il tuo sito web/API su Square Cloud

> Guida completa per ospitare siti web e API su Square Cloud utilizzando il file di configurazione squarecloud.app con implementazione professionale.

## Introduzione

Per ospitare siti web e API su Square Cloud, è essenziale seguire le corrette procedure di configurazione e soddisfare i prerequisiti tecnici necessari. Questa guida completa presenterà l'intero processo di implementazione professionale.

### Prerequisiti tecnici

* **Account Square Cloud**: Crea il tuo account tramite la [pagina di registrazione](https://squarecloud.app/it/signup), usando il tuo indirizzo email per la registrazione.
* **Piano a pagamento attivo**: È necessario avere un piano a pagamento per garantire risorse adeguate e prestazioni ottimizzate. Consulta i nostri [piani disponibili](https://squarecloud.app/it/pricing) e scegli quello più adatto alle tue esigenze.

## File di configurazione di Square Cloud

<Card title="Scopri: come creare il file di configurazione per Square Cloud." icon="link" href="https://docs.squarecloud.app/it/getting-started/config-file">
  Il file squarecloud.app è un file di configurazione essenziale che verrà utilizzato per configurare la tua applicazione su Square Cloud. Definisce nome, descrizione, versione, file principale, tra le altre configurazioni fondamentali.
</Card>

### Parametri essenziali per i siti web

La **porta del sito web** deve essere configurata come **80**. Per i siti web statici, non è necessario definire il parametro `START`.

**Parametri principali del file di configurazione squarecloud.app:**

* `SUBDOMAIN`: Per l'hosting di siti web, definisci questo parametro con il sottodominio desiderato.
* `START`: Comando di avvio personalizzato (quando necessario).

<Note>L'URL del sito web sarà: `my-subdomain-parameter`.squareweb.app</Note>

### Esempi di configurazione

**Esempio 1: Sito web statico senza comando di avvio personalizzato**

```systemd theme={null}
MAIN=index.html
MEMORY=512
VERSION=recommended
DISPLAY_NAME=My simple static website!
SUBDOMAIN=mysite-simple-website
```

**Esempio 2: Sito web con tutti i parametri e comando di avvio personalizzato**

```systemd theme={null}
MAIN=index.js
MEMORY=512
VERSION=recommended
DISPLAY_NAME=My simple Next.js website!
SUBDOMAIN=mysite-nextjs-website
START=npm run build && npm run start
```

## Supporto per molteplici tecnologie

Square Cloud offre un supporto completo per varie tecnologie di sviluppo web, garantendo flessibilità nella scelta dello stack tecnologico più adatto al tuo progetto.

<CardGroup cols={2}>
  <Card title="React" icon="react" href="https://docs.squarecloud.app/it/tutorials/website/react">
    Scopri come ospitare il tuo sito web React su Square Cloud.
  </Card>

  <Card title="Next.js" icon="node-js" href="https://docs.squarecloud.app/it/tutorials/website/nextjs">
    Scopri come ospitare il tuo sito web Next.js su Square Cloud.
  </Card>

  <Card title="NestJs" icon="js" href="https://docs.squarecloud.app/it/tutorials/api/nestjs">
    Scopri come ospitare la tua applicazione NestJs su Square Cloud.
  </Card>

  <Card title="Vite" icon="rocket" href="https://docs.squarecloud.app/it/tutorials/website/vite">
    Scopri come ospitare il tuo sito web Vite su Square Cloud.
  </Card>

  <Card title="Vue" icon="vuejs" href="https://docs.squarecloud.app/it/tutorials/website/vue">
    Scopri come ospitare il tuo sito web Vue su Square Cloud.
  </Card>

  <Card title="Flask" icon="flask" href="https://docs.squarecloud.app/it/tutorials/api/flask">
    Scopri come ospitare la tua applicazione Flask su Square Cloud.
  </Card>

  <Card title="Django" icon="python" href="https://docs.squarecloud.app/it/tutorials/api/django">
    Scopri come ospitare la tua applicazione Django su Square Cloud.
  </Card>

  <Card title="Lavalink" icon="java" href="https://docs.squarecloud.app/it/tutorials/how-to-create-your-lavalink-server">
    Scopri come ospitare il tuo server Lavalink e trasmettere musica di alta qualità al tuo bot Discord.
  </Card>
</CardGroup>

## Considerazioni finali

Seguendo queste linee guida tecniche, avrai il tuo sito web o API in esecuzione in modo ottimale su Square Cloud. La piattaforma offre un'infrastruttura robusta e affidabile per garantire che la tua applicazione operi con le massime prestazioni.

## Contattaci

Se continui a riscontrare **difficoltà tecniche**, il nostro **team di supporto specializzato** è disponibile ad assisterti. [**Contattaci**](https://squarecloud.app/it/support) e saremo felici di aiutarti a risolvere qualsiasi problema.
