jkunz 81dec8c22b feat: declare the serve.zone deployment for stack.gallery
Adds the container image, the tsdeploy declaration for stack.gallery and
www.stack.gallery (readiness /healthz) and the release config. The www host
answers a 301 to https://stack.gallery with the same path and query, except
/healthz. The installer host stays undeclared for now.
2026-10-22 14:29:32 +00:00

@stack.gallery/landingpage

The public landing page for stack.gallery. It presents the registry's current npm and OCI support, the additional protocol roadmap, and verified self-hosted installation guidance in a responsive Lit interface served by @api.global/typedserver.

Issue Reporting and Security

For reporting bugs, issues, or security vulnerabilities, please visit community.foss.global/. This is the central community hub for all issue reporting. Developers who sign and comply with our contribution agreement and go through identification can also get a code.foss.global/ account to submit Pull Requests directly.

Development

Install dependencies and run the checks:

pnpm install
pnpm test

Build and serve the production bundle locally:

pnpm run build
pnpm start

The server also answers install.stack.gallery/ and /install.sh with a redirect to the registry's installer script, and www.stack.gallery with a permanent redirect to the same path on stack.gallery (/healthz excepted). It listens on port 3000 by default. Set SERVEZONE_PORT or PORT to use another port. For the development watch loop, run:

pnpm run watch

The website source lives in ts_web/, the Node server entry point lives in ts/, and html/index.html supplies the document metadata and bundle entry point. Generated output is written to dist_serve/ and dist_ts/.

The registry itself, including installation and protocol documentation, is maintained in the stack.gallery registry repository.

This private website repository is UNLICENSED. No permission is granted to copy, modify, publish, distribute, sublicense, or sell its source code. The separately maintained stack.gallery registry core is available under its own MIT license.

Trademarks

This project is owned and maintained by Task Venture Capital GmbH. The names and logos associated with Task Venture Capital GmbH and any related products or services are trademarks of Task Venture Capital GmbH or third parties.

Third-party trademarks used here are the property of their respective owners and are used only in a descriptive manner.

Company Information

Task Venture Capital GmbH
Registered at District Court Bremen HRB 35230 HB, Germany

For legal inquiries or further information, contact hello@task.vc or visit legal.task.vc.

S
Description
No description provided
Readme
170 KiB
0 Stars 3 Watchers 0 Forks
Languages
TypeScript 96%
HTML 2.3%
JavaScript 1.7%