shredbx logo
shredbx shredbx shredbx shredbx Personal
  • Home
  • Lab
  • Portfolio
  • Experience
  • Services
  • Profile
  • Contact
AClaude
  • Home
  • Lab
  • Portfolio
  • Experience
  • Services
  • Profile
  • Contact
Andrei Solovev
Knowledge
Search knowledge... ⌘K
Knowledge · Guidelines · architecture

Project Provisioning

How to provision a new project with infrastructure allocations

Andrei Solovev

Metadata

architecture recommended

Procedures

Showing 3 of 7

  1. 1 Create project definition in workspace
    Add project YAML to .sbx/workspace/projects/{name}/
    # .sbx/workspace/projects/myapp/project.yml
    type: project
    name: myapp
    alias: MA
  2. 2 Allocate infrastructure services
    Add project allocation entries to each required service (postgres, redis, etc.)
    # In postgres service definition
    allocations:
      myapp:
        database: shredbx
        schema: myapp
        user: myapp_user
  3. 3 Register ports
    Add port allocations to .sbx/ports/registry.yml for web and API services
    myapp-web: 4002
    myapp-api: 5002

Tools

  • SBX bootstrap package
  • SBX port manager
  • 1Password CLI
shredbx logo shredbx shredbx shredbx shredbx Andrei Solovev

Solution Architect & Lead Software Engineer

ExperiencePortfolioResearch & ExperimentsEducationCertificationSkills
GitHub ↗LinkedIn ↗Email ↗
AVAILABLE FOR NEW PROJECTS
// MY LATEST BEATS
Hobby & Interests

Lab

  • The Lab
  • Framework
  • Components
  • Packages
  • Games
  • Process (SDLC)
  • Knowledge
  • Blog

Andrei

  • Portfolio
  • Experience
  • Services
  • Profile
  • Contact
  • Lifestyle

Team

  • Team
  • Andrei
  • Claude

Legal

  • Privacy
  • Terms
  • Cookies
© 2026 shredbx.com. All rights reserved. — Andrei Solovev |