- Dockerfile: multi-stage build (Node frontend + Python backend) - StartOS manifest, interfaces, backups, version graph - start.sh: auto-generates session secret, creates first approver on boot - Backend serves built frontend as SPA in production - Single data volume for SQLite DB, platform backups cover it
17 lines
491 B
TypeScript
17 lines
491 B
TypeScript
import { VersionInfo } from '@start9labs/start-sdk'
|
|
import * as fs from 'fs'
|
|
|
|
export const v_0_1_0 = VersionInfo.of({
|
|
version: '0.1.0:0',
|
|
releaseNotes: {
|
|
en_US: 'Initial release. Internal fund administration and quarterly valuation sign-off.',
|
|
},
|
|
migrations: {
|
|
up: async ({ effects }) => {
|
|
// DB initialization handled by Alembic on app startup.
|
|
// First approver account created by start.sh if no users exist.
|
|
},
|
|
down: async ({ effects }) => {},
|
|
},
|
|
})
|