# StorageCloud

## Introduction

With the StorageCloud module, you can resell highly available, scalable, and dedicated Nextcloud instances with BYOD (Bring Your Own Domain) from [Host-On.de](https://host-on.de/) - completely without your own hardware and fully white-labeled. As a reseller, you benefit from a professional infrastructure, while your customers are unaware that the Nextclouds are operated by Host-On. The Nextcloud instances run in a highly available cluster with S3 storage, which guarantees maximum flexibility, data security, and performance.

The StorageCloud module offers dedicated white label Nextcloud instances, meaning your customers do not receive a shared environment as with the normal NextCloud module from hostware.

{% hint style="success" %}
Dieses Produkt wurde in enger Zusammenarbeit zwischen hostware und Host-On realisiert. Die Integration in hostware ist daher nahtlos und wird permanent weiterentwickelt.
{% endhint %}

## Features

* Standard-Funktionen (Erstellung, Sperrung, Entsperrung, Löschung)
* Optional: High Performance Backend für Talk (HPB) \*
* Optional: Professionelle Antivirenlösung \*\*
* Optional: Collabora Office inkl. Lizenzierung \*\*\*
* Abrechnung in 10-GB-Schritten
* Anpassbare Wartungsfenster im Kundenbereich \*\*\*\*
* Anzeige des aktuellen Speicherverbrauchs
* Speicherplatz-Upgrades ohne Neuinstallation
* Passwort-Reset für den Admin-User
* Notfall-Domain (WhiteLabel) im Kundenbereich
* Automatische CNAME-Validierung nach der Bestellung für BYOD

## Reseller-Pricing (gross per month)

* Pro Instanz: 1,50 €
* Speicherplatz  je 10 GB:
  * 0-499 GB: 0,10 €
  * 500-749 GB: 0,08 €
  * 750-999GB: 0,07 €
  * ab 1000: 0,05 €
* High Performance Backend (pro Instanz): 4,00 €
* Virenschutz (pro Instanz): 0,50 €
* Collabora Office (je aktiver Benutzer): 1,10 €

#### Example calculation

Eine Instanz mit HPB, 20 GB Speicher und 2 aktiven Collabora-Nutzern kostet im Einkauf 7,90 €.

Die Abrechnung erfolgt stundengenau zum Monatswechsel auf Basis des tatsächlichen&#x20;Verbrauchs. Das bedeutet: Sie verdienen zuerst Geld – und zahlen erst im Nachhinein.&#x20;Sonderregelungen wie quartalsweise oder halbjährliche Abrechnungen sind auf Anfrage&#x20;möglich.

#### Hinweise

* HPB und Virenschutz gelten je Instanz (unabhängig von der Nutzeranzahl).
* Die Anzahl der Nutzer innerhalb der Cloud ist unbegrenzt.
* Bei Collabora zählt nur die Zahl der tatsächlich damit arbeitenden Benutzer.

## Installation

Zur Verwendung des Moduls in hostware benötigen Sie einen kostenlosen Reseller-Account (Ohne Grundgebühr).

<a href="https://www.host-on.de/product/storagecloud-reseller?ref=hostware-docs" class="button primary" data-icon="hand-point-right">Hier unkompliziert anfragen</a>

Hinterlegen Sie den API Key von Host-On in den Moduleinstellungen.&#x20;

{% stepper %}
{% step %}

### Produktoptionen

* Speicherplatz → Slider
* Collabora Office Benutzeranzahl → Slider
* Extras → Checkbox mit folgenden Optionen:
  * High Performance Backend (HPB)
  * Professioneller Virenschutz
    {% endstep %}

{% step %}

### Domainhandling

Sie entscheiden selbst, ob Sie dem Kunden eine Domain mit anbieten möchten, oder ob dies als\
Produktoption erfolgt.

Wenn Sie das wollen, müssen Sie unter den Domaineinstellungen des Produkts aktivieren dass der&#x20;Kunde externe Domains verwenden darf. Diese können dann mit dem Modul (Nextcloud customer&#x20;Domain) verknüpft werden.
{% endstep %}

{% step %}

### CNAME-Prüfung & Routing

Mit den „DNS-Vorlagen“ in hostware lässt sich automatisch der erforderliche&#x20;CNAME-Record überprüfen, den der Kunde bei seiner Domain hinterlegen muss.

Der CNAME Record muss korrekt sein damit

* das SSL-Zertifikat über die Loadbalancer automatisch erstellt wird
* das Routing zur richtigen Instanz über die Loadbalancer erfolgt
* die erstellte Nextcloud über die Kunden-URL erreichbar ist

Der CNAME Record den die Kunden setzen müssen lautet immer „clb.oncloud.zone“. Geben Sie das\
möglichst in der Beschreibung des Produktes oder der Produktoption mit an, und Konfigurieren Sie die DNS Vorlage wie folgt:

<figure><img src="https://1141670261-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHupRK3qVDTomY8g3pcFA%2Fuploads%2FjN66UJ9AH1nNTPbOToqJ%2Fimage.png?alt=media&#x26;token=b6b7f148-f2a6-4c41-9cd6-93c93c0b2523" alt=""><figcaption></figcaption></figure>

Wählen Sie die DNS Vorlage in den Produkteinstellungen unter dem Reiter "Domains" aus.

<figure><img src="https://1141670261-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHupRK3qVDTomY8g3pcFA%2Fuploads%2FiubOKvto0pRDfTmp1wBk%2Fimage.png?alt=media&#x26;token=2e055038-3bc4-48b1-8db9-772d504962bb" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}
