Spring til hovedindhold

Installation

ChurchApps bruger forskellige installationsstrategier afhængigt af projekttypen. API'er installeres til AWS Lambda, webapps installeres som statiske websteder til S3 med CloudFront, og mobilapps bygges og distribueres gennem Expo EAS og app-butikkerne.

Installation efter projekttype

ProjekttypeInstallationsmålVærktøj
API'erAWS LambdaServerless Framework v3 (Node.js 22.x runtime)
WebappsS3 + CloudFrontStatisk build, S3 sync, CloudFront invalidation
MobilappsApp StoresExpo EAS Build + OTA Updates
FreeShowDirekte downloadElectron Builder (cross-platform binære filer)

Miljøer

MiljøFormål
devLokal udvikling
demoOffentlig demo-instans
stagingTest før produktion
prodProduktion
info

Hvert miljø har sit eget sæt API-endpoints, databaser og konfiguration. Miljø-specifikke indstillinger administreres gennem .env-filer lokalt og AWS SSM Parameter Store i implementerede miljøer.