/** * Shared constants for the Proof of Work StartOS 0.4 package. * * Keep these in lockstep with the manifest (`./manifest/index.ts`) and with * the Dockerfile environment variables. Changing any of these is effectively * a breaking change for the on-disk contract with the `/data` volume. */ export const PACKAGE_ID = 'proof-of-work' export const PACKAGE_TITLE = 'Proof of Work' export const IMAGE_ID = 'main' export const VOLUME_ID = 'main' export const DATA_MOUNT_PATH = '/data' /** Internal HTTP port the Next.js standalone server listens on. */ export const uiPort = 3000 /** Path the health route is mounted at inside the app. */ export const HEALTH_PATH = '/api/health'