Skip to content

Configuration

VibeX uses vibe.config.ts for project configuration.

Example

ts
// vibe.config.ts
export default {
  port: 3000,
  database: {
    type: 'sqlite',
    url: 'sqlite://./todo-app.db',
  },
  // ...other options
};

Options

  • port: Server port
  • database: DB config (sqlite, mysql, postgres, etc.)
  • entities: Path to entity definitions
  • controllers: Path to controllers
  • middleware: Custom middleware

See Entities and Controllers for more.