SkillAgentSearch skills...

Tskmgr

minimalistic distributed task system (Nx Cloud community)

Install / Use

/learn @mathpaquette/Tskmgr
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

tskmgr logo

tskmgr (task manager) is a minimalist distributed build system that aims to offer an opensource on-prem installable alternative to Nx Cloud.

image info

Features

  • monitoring dashboard
  • task prioritization strategies (longest first, shortest first, FIFO, LIFO)
  • leader election
  • logging
  • dockerized

Getting Started

Quick start

To start all necessary containers, use:

docker-compose -f docker-compose.yml up

Developer environment

Prerequisites

  • node 22 LTS
  • postgres

Install

  • git clone
  • install postgres or start postgres docker:
    docker-compose -f docker-compose.yml --env-file .env-dev up -d postgres
  • npm install
  • npm run start:dev
  • npm run client:example
  • open browser to http://localhost:4200

Check client-example.ts for more details.

Troubleshooting

WSL2

You may encounter file permission issues while creating your containers with WSL2. This has been seen with volume created for api to store files.
To reset permissions use: chown $USER:$USER ./data/api/files

Contribute

Pull requests are welcome! Don't hesitate to open an issue.

View on GitHub
GitHub Stars63
CategoryDevelopment
Updated4mo ago
Forks2

Languages

TypeScript

Security Score

97/100

Audited on Nov 17, 2025

No findings