Skip to main content

Org-CE

Overview

Org-CE provides organization and membership primitives for multi-tenant and team-based products. Use it when users belong to workspaces, companies, or collaborative groups that need structured membership and ownership boundaries.

Typical fits: B2B SaaS, team workspaces, marketplace seller accounts, and internal multi-org tools.

Capability matrix

CapabilityCoverage
OrganizationsTenant / workspace structure
MembershipUsers within organizations
Multi-instance / R/W / multi-DBProduction scale defaults

Pairs well with: Auth, File-CE, Product-CE

Preface

The GoStartKit-Org module implements organization and user membership management for multi-tenant style systems.

Features

  1. Support read-write separation, multi-instance, and multi-database deployment for horizontal expansion.
  2. Simple deployment and operations across macOS, Linux, WSL, and Windows.
  3. Natural companion to Auth for team and tenant-oriented products.

Install

Support MacOS, Linux, WSL

curl https://get.gostartkit.com/org.sh | sh

Configuration

./bin/org-linux-amd64 config
tip

Please be sure to change the database link and user password

Initialization

./bin/org-linux-amd64 init

Serve

./bin/org-linux-amd64 serve > ./log/run.log 2>&1 &

Copyright Notice

Free use must add a GoStartKit.com link at the bottom center of the homepage and the pages that call this module's API. If you do not wish to include the link, please purchase a license.