Here’s a look at what we worked on for Runway in October 2024:
runway app ps
runway app logs
Let’s dive into each update and see what it brings to the table!
Our S3 storage solution is hosted in Germany, ensuring full GDPR compliance and meeting high standards of data privacy. This feature serves two primary purposes:
By handling storage needs centrally and securely, we’re making it easy to manage data on a compliant and high-performance platform—whether for backup, media storage, or beyond.
The new runway app ps
command displays information about the currently deployed release of your application on the command line, including whether the app is currently “up” or “down.” This command supports the -o json
flag, which allows you to integrate it into checks or automation scripts.
Here’s an example of the JSON output:
[
{
"release": "v19",
"type": "cmd",
"name": "ostor-usage-cmd-66b6bdb6-5qp7v",
"state": "up",
"started": "2024-11-07T09:52:27UTC"
}
]
The response is a list (or array), designed to support future scaling features by allowing you to see the status of each replica.
We’ve open-sourced part of our toolchain. If you’re curious about what we’re running, you can explore our GitHub repository. This stack forms the foundation of our buildpacks, and it’s what we use in-house to detect application settings and set sensible defaults so you don’t have to. Once a build begins, the stack creates a container image for your application.
In last month’s update, we introduced Multiplayer (or App Sharing) on Runway. In v1.1, we’ve added log access for collaborators on shared apps—extremely useful for teamwork! Look out for more improvements soon.
Logs are an essential tool for monitoring apps, so we’ve enhanced them to include your app’s build logs by default. We also added new filters to control log visibility:
runway app logs --no-runtime
runway app logs --no-build
By default, “runtime” includes your usual application logs, such as access logs or anything logged to /dev/stdout
or /dev/stderr
. Check out these filters to streamline your logs!
All these updates require a small CLI update. To upgrade, simply run runway selfupdate
on your laptop. For CI, we recommend using our GitHub Action, which keeps everything updated automatically.
We’re still hard at work on our DBaaS, which integrates features like S3 storage and logging. We had hoped to release it already, but it’s close now—stay tuned!
Thanks for reading, following, liking, subscribing—and most importantly, using Runway! Stay tuned for more updates soon.