-
Notifications
You must be signed in to change notification settings - Fork 0
Development
Shane Smith edited this page Jul 24, 2026
·
1 revision
PalCenter is an open-source TypeScript monorepo:
-
apps/frontend— Next.js and Mantine web interface -
apps/api— Fastify API and Palworld REST integration -
packages— shared workspace configuration -
.github/workflows— validation and release automation
Repository: shanebionic/palcenter
Requirements:
- Node.js 22.13 or newer
- pnpm 9
- Git
git clone https://github.com/shanebionic/palcenter.git
cd palcenter
corepack enable
pnpm install
pnpm devThe frontend runs on port 3000 and the API on port 3001.
pnpm check-types
pnpm lint
pnpm build
pnpm --filter @palcenter/api testBuild the production container with:
docker build -t palcenter:local .Version tags such as v1.1.1 trigger GitHub Actions. The workflow validates
the application, builds multi-platform Docker images, publishes the release and
latest tags to GitHub Container Registry, and creates or updates the GitHub
release.
Do not place credentials or production data in issues, tests, or commits.
PalCenter v1.1.1 · Repository · MIT License
PalCenter v1.1.1
Getting Started
Administration
Deployment
Troubleshooting
Project