Upstream repo: https://github.com/Start9Labs/hello-world
A minimal reference service for StartOS. It displays a simple web page — nothing more. Use this repository as a template when packaging a new service for StartOS.
To learn how to use this template to create your own StartOS service package, see the Packaging Guide.
| Property | Value |
|---|---|
| Image | ghcr.io/start9labs/hello-world:2.0.0 |
| Architectures | x86_64, aarch64, riscv64 |
| Entrypoint | hello-world |
| Volume | Mount Point | Purpose |
|---|---|---|
main |
/data |
Persistent data |
| Interface | Port | Protocol | Purpose |
|---|---|---|---|
| Web UI | 80 | HTTP | Hello World web page |
None.
None.
The main volume is backed up.
| Check | Method | Messages |
|---|---|---|
| Web Interface | Port listening (80) | Ready: "The web interface is ready" |
See CONTRIBUTING.md for build instructions and development workflow.
package_id: hello-world
upstream_version: 2.0.0
image: ghcr.io/start9labs/hello-world:2.0.0
architectures: [x86_64, aarch64, riscv64]
volumes:
main: /data
ports:
ui: 80
dependencies: none
actions: []
health_checks:
- port_listening: 80
backup_volumes:
- main