application public active Verified 2026-04-26

WallSt

Third-party WallStreet Dubai wall-layout designer with Topolo Auth workspace access, D1 project persistence, R2 media uploads, export generation, and Durable Object collaboration rooms.

Documentation Map

What It Is

Third-party WallStreet Dubai wall-layout designer with Topolo Auth workspace access, D1 project persistence, R2 media uploads, export generation, and Durable Object collaboration rooms.

Cloudflare-native wall planning app for photography/frame installations.

If Homebrew Node is not in your shell path, run:

1. Authenticate and confirm account:

Architecture

Owners: eighty7

Source repos: ThirdPartyApplications/WallSt

Dependencies: topolo-auth

Repo shape

  • ThirdPartyApplications/WallSt/README.md
  • ThirdPartyApplications/WallSt/migrations/
  • ThirdPartyApplications/WallSt/package-lock.json
  • ThirdPartyApplications/WallSt/package.json
  • ThirdPartyApplications/WallSt/public/
  • ThirdPartyApplications/WallSt/src/
  • ThirdPartyApplications/WallSt/topolo.cloudcontrol.json
  • ThirdPartyApplications/WallSt/wrangler.toml

Runtime Surfaces

Hosts:

https://wallst-designer.eighty7.workers.dev
wallst-designer

Config: ThirdPartyApplications/WallSt/wrangler.toml

Main: src/worker.js

Routes: workers.dev or asset-only surface

API Reference

Coverage: curated

Source: PlatformApplications/TopoloDocs/src/content/internal/apps/wallst.mdx

Source exists in repo: yes

WallSt is a developer-owned third-party application registered as `srv_wallst`. Runtime access is guarded by Topolo Auth service permissions for workspace, project, media, collaboration, and export operations while app data remains in the WallSt Worker bindings.

App API page: /reference/apps/wallst

This system currently relies on a curated or README-derived contract surface instead of a source-controlled OpenAPI spec.

Auth and Permissions

Depends on Topolo Auth: yes

Service IDs:

srv_wallst

API key scopes

collaboration.use

Use WallSt live collaboration rooms for shared project editing

Resource pattern: none

exports.create

Create WallSt install-guide exports from saved projects

Resource pattern: none

media.read

View organization-scoped WallSt uploaded media

Resource pattern: none

media.write

Upload and attach WallSt media for the signed organization

Resource pattern: none

projects.read

View WallSt projects owned by the signed organization

Resource pattern: none

projects.write

Create and update WallSt projects for the signed organization

Resource pattern: none

workspace.read

Load the WallSt workspace shell and current session context

Resource pattern: none

Service permissions

collaboration:use, exports:create, media:read, media:write, projects:read, projects:write, workspace:read

Data Ownership

d1

Binding: DB

Target: 0594ca0a-5fcd-46f0-b61b-886ce9f5baf7

Environment: default

Source: ThirdPartyApplications/WallSt/wrangler.toml

r2

Binding: IMAGES

Target: wallst-images

Environment: default

Source: ThirdPartyApplications/WallSt/wrangler.toml

Queues / Cron / Workflows

Queue bindings:

No queue bindings were detected.

Cron triggers

No cron triggers were detected.

Workflow signals

No explicit queue/workflow script or cron signal was discovered.

Environment Variables and Bindings

Environment variables:

APP_NAME APP_SESSION_COOKIE_NAME TOPOLO_AUTH_URL TOPOLO_OWNER_ORGANIZATION_ID TOPOLO_OWNER_USER_ID TOPOLO_SERVICE_ID

All wrangler bindings

  • DB (d1) -> 0594ca0a-5fcd-46f0-b61b-886ce9f5baf7
  • IMAGES (r2) -> wallst-images

Deployments

Deployment environments: default only or not declared

Routes: workers.dev or Pages-only delivery

Observability enabled: no explicit setting found

Wrangler surfaces

  • ThirdPartyApplications/WallSt/wrangler.toml -> wallst-designer (assets ./public)

Build and deploy commands

  • deploy — ThirdPartyApplications/WallSt/package.json :: wrangler deploy

Failure Modes

No default failure-mode heuristics are currently flagged for this system.

Debugging Runbooks

Start with these entrypoints:

  • ThirdPartyApplications/WallSt/wrangler.toml
  • PlatformApplications/TopoloDocs/src/content/internal/apps/wallst.mdx
  • ThirdPartyApplications/WallSt/README.md
  • ThirdPartyApplications/WallSt/package.json

Change Log / Verification

Lifecycle: active

Last verified: 2026-04-26

Any code change to this system is expected to update the canonical docs in PlatformApplications/TopoloDocs and refresh the verification date.