DO - Apps
Grundinformationen
Aus den Dokumenten: Die App-Plattform ist ein Platform-as-a-Service (PaaS)-Angebot, das Entwicklern ermöglicht, Code direkt auf DigitalOcean-Servern zu veröffentlichen, ohne sich um die zugrunde liegende Infrastruktur kümmern zu müssen.
Sie können Code direkt von github, gitlab, docker hub, DO container registry (oder einer Beispielanwendung) ausführen.
Beim Definieren einer Umgebungsvariable können Sie sie als verschlüsselt festlegen. Der einzige Weg, ihren Wert zu erhalten, besteht darin, Befehle innerhalb des Hosts auszuführen, der die App ausführt.
Eine App-URL sieht so aus: https://dolphin-app-2tofz.ondigitalocean.app
Aufzählung
Apps haben keinen Metadaten-Endpunkt
RCE & Verschlüsselte Umgebungsvariablen
Um Code direkt im Container auszuführen, der die App ausführt, benötigen Sie Zugriff auf die Konsole und gehen zu https://cloud.digitalocean.com/apps/<app-id>/console/<app-name>
.
Das gibt Ihnen eine Shell, und durch die Ausführung von env
können Sie alle Umgebungsvariablen sehen (einschließlich der als verschlüsselt definierten).
Last updated