laf/server
maslow 3ee12db5cf
refactor(db-proxy): refactor accessor constructor in database-proxy, add objectid type as global in runtime; (#1738)
* refactor(db-proxy): refact constructor of accessor
* add ObjectId to global in runtime
2023-12-14 15:19:12 +08:00
..
2022-11-10 15:35:55 +08:00
2022-11-10 15:35:55 +08:00

Intro

laf server is responsible for laf http api:

  • auth & user
  • region cluster
  • app management
  • app cloud function management
  • app database management
  • app storage management
  • app log management
  • app instance management
  • app billing management
  • app domain management
  • app certificate management
  • app metrics management

Development

You should know

Prerequisites

Start service locally

cd server/

# telepresence version v2.16.1
# Install telepresence traffic manager 
telepresence helm install
# Connect your computer to laf-dev cluster (namespace laf-system)
telepresence connect -n laf-system
# Connect local server to laf server cluster (namespace laf-system)
telepresence intercept laf-server  -p 3000:3000 -e $(pwd)/.env

npm install
npm run dev

Clean up

telepresence leave laf-server