What You See
Springwinter exposes two categories of log output for each resource:Build Logs
Output from the container image build step — package installs, compile steps, and any errors that prevented a successful build.
Runtime Logs
Live stdout and stderr from your running service containers. Everything your application writes to standard output appears here.
Reading Logs in the Dashboard
Follow these steps to tail logs for any running resource.1
Open your project
Navigate to your project from the Springwinter dashboard and select the resource you want to inspect — a web server, worker, or static website.
2
Click the Logs tab
Select the Logs tab on the resource detail page. The dashboard connects to CloudWatch and streams the most recent log lines in real time.
3
Tail or scroll
New log lines appear automatically at the bottom of the stream. Scroll up to review historical output within the loaded window.
Reading Logs via the API
You can also fetch log output programmatically. All log endpoints stream CloudWatch output for the specified resource.- Web Servers
- Workers
- Static Websites
Fetch live runtime logs for a deployed web server:
Log API Reference
GET /api/projects/{project_id}/web_servers/{id}/logs
GET /api/projects/{project_id}/web_servers/{id}/logs
GET /api/projects/{project_id}/workers/{id}/logs
GET /api/projects/{project_id}/workers/{id}/logs
GET /api/projects/{project_id}/static_websites/{id}/logs
GET /api/projects/{project_id}/static_websites/{id}/logs
Log Retention and Ownership
Springwinter reads logs from CloudWatch on demand — it does not copy, index, or store your log data on its own infrastructure. All log data stays in your AWS account at all times.