> ## 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.

# So hostest du deine Website/API auf Square Cloud

> Vollständige Anleitung zum Hosten von Websites und APIs auf Square Cloud mit der Konfigurationsdatei squarecloud.app und professioneller Implementierung.

## Einführung

Um Websites und APIs auf Square Cloud zu hosten, ist es entscheidend, die richtigen Konfigurationsverfahren zu befolgen und die notwendigen technischen Voraussetzungen zu erfüllen. Diese umfassende Anleitung stellt den gesamten professionellen Implementierungsprozess vor.

### Technische Voraussetzungen

* **Square-Cloud-Konto**: Erstelle dein Konto über die [Registrierungsseite](https://squarecloud.app/de/signup) und verwende dazu deine E-Mail-Adresse.
* **Aktiver kostenpflichtiger Plan**: Es ist notwendig, einen kostenpflichtigen Plan zu haben, um ausreichende Ressourcen und optimierte Leistung sicherzustellen. Sieh dir unsere [verfügbaren Pläne](https://squarecloud.app/de/pricing) an und wähle den für deine Bedürfnisse passendsten.

## Square-Cloud-Konfigurationsdatei

<Card title="Erfahre mehr: Wie du die Konfigurationsdatei für Square Cloud erstellst." icon="link" href="https://docs.squarecloud.app/de/getting-started/config-file">
  Die Datei squarecloud.app ist eine wesentliche Konfigurationsdatei, die zur Konfiguration deiner Anwendung auf Square Cloud verwendet wird. Sie definiert Name, Beschreibung, Version, Hauptdatei und weitere grundlegende Konfigurationen.
</Card>

### Wesentliche Parameter für Websites

Der **Website-Port** muss als **80** konfiguriert werden. Für statische Websites ist es nicht notwendig, den Parameter `START` zu definieren.

**Hauptparameter der Konfigurationsdatei squarecloud.app:**

* `SUBDOMAIN`: Definiere für das Website-Hosting diesen Parameter mit deiner gewünschten Subdomain.
* `START`: Benutzerdefinierter Startbefehl (falls notwendig).

<Note>Die Website-URL lautet: `my-subdomain-parameter`.squareweb.app</Note>

### Konfigurationsbeispiele

**Beispiel 1: Statische Website ohne benutzerdefinierten Startbefehl**

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

**Beispiel 2: Website mit allen Parametern und benutzerdefiniertem Startbefehl**

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

## Unterstützung für mehrere Technologien

Square Cloud bietet umfassende Unterstützung für verschiedene Web-Entwicklungstechnologien und bietet Flexibilität bei der Wahl des am besten geeigneten Tech-Stacks für dein Projekt.

<CardGroup cols={2}>
  <Card title="React" icon="react" href="https://docs.squarecloud.app/de/tutorials/website/react">
    Lerne, wie du deine React-Website auf Square Cloud hostest.
  </Card>

  <Card title="Next.js" icon="node-js" href="https://docs.squarecloud.app/de/tutorials/website/nextjs">
    Lerne, wie du deine Next.js-Website auf Square Cloud hostest.
  </Card>

  <Card title="NestJs" icon="js" href="https://docs.squarecloud.app/de/tutorials/api/nestjs">
    Lerne, wie du deine NestJs-Anwendung auf Square Cloud hostest.
  </Card>

  <Card title="Vite" icon="rocket" href="https://docs.squarecloud.app/de/tutorials/website/vite">
    Lerne, wie du deine Vite-Website auf Square Cloud hostest.
  </Card>

  <Card title="Vue" icon="vuejs" href="https://docs.squarecloud.app/de/tutorials/website/vue">
    Lerne, wie du deine Vue-Website auf Square Cloud hostest.
  </Card>

  <Card title="Flask" icon="flask" href="https://docs.squarecloud.app/de/tutorials/api/flask">
    Lerne, wie du deine Flask-Anwendung auf Square Cloud hostest.
  </Card>

  <Card title="Django" icon="python" href="https://docs.squarecloud.app/de/tutorials/api/django">
    Lerne, wie du deine Django-Anwendung auf Square Cloud hostest.
  </Card>

  <Card title="Lavalink" icon="java" href="https://docs.squarecloud.app/de/tutorials/how-to-create-your-lavalink-server">
    Lerne, wie du deinen Lavalink-Server hostest und hochwertige Musik an deinen Discord-Bot streamst.
  </Card>
</CardGroup>

## Abschließende Überlegungen

Wenn du diese technischen Richtlinien befolgst, läuft deine Website oder API optimal auf Square Cloud. Die Plattform bietet eine robuste und zuverlässige Infrastruktur, um sicherzustellen, dass deine Anwendung mit maximaler Leistung arbeitet.

## Kontaktiere uns

Falls du weiterhin **technische Schwierigkeiten** hast, steht dir unser **spezialisiertes Support-Team** zur Verfügung. [**Kontaktiere uns**](https://squarecloud.app/de/support) und wir helfen dir gerne, jedes Problem zu lösen.
