Features

Unsere Features sind an Deine Präferenzen angepasst und lassen Dich gestalten,
während wir im Hintergrund arbeiten.

Managed Docker Hosting

sloppy.io bietet Dir einen All-Inclusive-Service, der Dich bei allen Phasen der Projektentwicklung mit praktischen und verlässlichen Features unterstützt – von der Komposition, über das Deployment und die Instandhaltung, bis zur Überwachung.

Komponieren

Mach Dir sloppy.io zu eigen! Ob Du nun gerne mit einer UI oder CLI arbeitest, wir bieten Dir für beide Fälle voll funktionale Interfaces. Du kannst sloppy.io auch in Deinen CI/CD-Workflow integrieren und Kollegen dazu einladen, mit Dir im Team zu arbeiten.

Create New Project

Web UI

Unser übersichtlich angeordnetes grafisches User-Interface ist vollumfänglich in Deinem Browser verfügbar. Du kannst damit Deine Projekte organisieren, Docker-Container deployen, verwalten und überwachen. Wir stellen Dir einige beliebte Anwendungen zur Verfügung, die Du mit nur einem Klick deployen kannst.

FF4D0DEA-D099-47CE-9F60-502FD6697B93256 MiB0 / 11backend256 MiB0 / 11frontendTOTAL MEMORYSTATUS# APPSSERVICEsloppy start wordpress.json2018-06-13 12:30:29 wordpress frontend apache "GET /en/ HTTP/1.1" 200 51387 2018-06-13 12:30:54 wordpress frontend apache "GET /en/pricing/ HTTP/1.1" 200 36366 sloppy logs wordpress..

CLI

Wenn Du bevorzugst, von Deinem Terminal aus zu arbeiten, kannst Du unsere CLI auf Deinem Rechner installieren. Gib nach der Installation “sloppy” ein, um eine Liste der Befehle zu sehen mit denen Du Container deployen, verwalten und überwachen kannst. Du kannst Deine Projekte in JSON oder YAML beschreiben.

https://api.sloppy.io/v1/webhook-testcopyWebhooks URL for this appWebhook TestWebhook Namehttps://api.sloppy.io/v1/webhook-testWebhook URL

CI/CD

Wenn Du einen Continuous-Integration-Server benutzt, z.B. Jenkins, Travis oder GitLab, dann kannst Du neue Container direkt nach sloppy.io deployen. Du kannst dafür entweder unsere CLI in Deinem Build nutzen oder unsere API. Wenn es Dir nur darum geht, nach einem neuen Build den Container neu zu starten, kannst Du Webhooks benutzen.

Teams

Wir unterstützen Teamarbeit, indem wir die Mitarbeit von Kollegen an Projekten ermöglichen. Mit diesem Feature kannst Du anderen Usern erlauben, Deine Container zu verwalten und zu überwachen. Du kannst sogar den Besitz Deines Projekts an jemand anderes übertragen, dessen Preismodell und Zahlungsform dann für dieses Projekt genutzt werden.

Deployen

Wir möchten, dass Du Docker-Container so schnell wie möglich deployen kannst. Wähle Dein Image von einer öffentlichen Registry, wie Docker Hub, oder von einer privaten Registry aus. Skaliere Deine Container horizontal in Sekundenschnelle und teile sofort eine Testversion Deiner Anwendung.

xxxxxxxxxx/wordpress-jaxxxxxxxxxxx/wordpressxxxxxxx/wordpresswordpresswordpImage Path
PasswordjohnathandoeUser NameDocker HubRegistry
Authentication:admin:$1$000000$qNWrValueHAPROXY_0_AUTHKeyEnvironmental Variables
Generate and renew SSL certificate using Let's EncryptThis is a web app (needs to be externally available)https://Domain URImycoolapp.com mycoolapp.sloppy.zone

Verwalten

Nachdem Du zum ersten Mal deployt hast, geht die Arbeit an Deinem Projekt oft erst richtig los. Wir unterstützen Dich mit Rolling Deploys, Rollbacks zu früheren Konfigurationen, Persistent Volumes, die auch Snapshots ermöglichen und einem Filebrowser, um auf Deine Volumes zugreifen zu können.

Instances11

Rolling Deploys

Wenn Du die neue Version eines Containers ohne Volume deployst, werden eine oder mehrere Instanzen dieses neuen Containers zuerst gestartet. Sobald diese neuen Instanzen fehlerfrei laufen, werden die alten Instanzen gestoppt. Auf diese Weise kannst Du dein Projekt ohne Ausfallzeit für Deine Container – und besonders Deine User – upgraden.

{ id : frontend , domain ”:{ uri ”: “ maxmustermann.sloppy.zone }Deploy this version

Rollbacks

Wir speichern alle Änderungen, die Du an der Konfiguration Deiner Container vornimmst, z.B. die Image-Tags und die Umgebungsvariablen. Sollte sich eine Änderung als Fehler herausstellen, kannst Du mit nur drei Klicks zu einer früheren Konfiguration wechseln. Für Container ohne Volumes wird dieser Rollback mit einem Rolling Deploy durchgeführt.

Snapshotsjohnathan-x…8GB9 seconds ago

Persistent Volumes

Unsere Volumes basieren auf Block-Storage und sind auf Performance und Verfügbarkeit ausgelegt. Unsere Infrastruktur sorgt dafür, dass Daten über mehrere physischen Festplatten verteilt werden, sodass kein Datenverlust durch Hardware-Fehler entstehen kann. Du kannst jederzeit Snapshots Deiner Volumes anlegen und mit wenigen Klicks zu diesen wechseln.

FilesFolders

Filebrowser

Die meisten Anwendungen erlauben den Umgang mit ihren Dateien durch ihre eigene Software, aber wenn Du manuell Dateien erstellen, bearbeiten, hoch- oder runterladen musst, z.B. um etwas in einer Konfigurationsdatei zu ändern oder ein Plugin hinzuzufügen, dann kannst Du das in einer sicheren Umgebung mit unserem Filebrowser erledigen.

Überwachen

Ob ein Container wie beabsichtigt läuft, hängt oftmals mit spezifischen Metriken zusammen. Wir bieten Dir an, Metriken und Logs zu überwachen, Health Checks anzulegen und – wenn nichts anderes hilft – ermöglichen wir Dir direkten Zugang zu Deinen Containern.

--::>:‘::’--::.[ ]:‘::’--::>--::.[ ]:--::>--::.[ ]--::>--::.[ ]--::>--::.[ ]--::>--::.[ ]Found ca.pem, server-cert.pem and server-key.pem in data directory. Trying to enable SSL support using them.2018 - 04 - 25 19 : 47 : 45 > 2018 - 04 - 25T17 : 47 : 43 . 889836Z 0 [Note]
/something.examplePathHTTPEnable Health Check
+——————————————++——————————————++——————————————+||||||||||||:/#:/#mysql> show databases; +-----------------------------+ | Database | +-----------------------------+ | information_schema | | default | | mysql | | performance_schema | | sys | +-----------------------------+