Yarrlist Github [patched] May 2026

volumes: yarr_static: pg_data: We love salty dogs who code.

POST /api/auth/register → Create a new crew member POST /api/auth/login → Get yer token GET /api/lists → Fetch all lists (columns) POST /api/lists → New list PUT /api/cards/:id → Move task to another list DELETE /api/cards/:id → Send to locker POST /api/cards/:id/share → Give another mate view/edit rights docker-compose.yml example: yarrlist github

git clone https://github.com/yarrlist/yarrlist.git cd yarrlist make build ./bin/yarrlist --port 3000 --db /var/lib/yarrlist/tasks.db | Variable | Default | Description | |:---------|:--------|:------------| | YARR_PORT | 8080 | Port for the kraken to listen on | | YARR_DB_TYPE | sqlite | sqlite or postgres | | YARR_DB_URL | ./data/yarrlist.db | Path or Postgres DSN | | YARR_JWT_SECRET | random | Sign yer crew's tokens (change this!) | | YARR_REGISTRATION_OPEN | true | Can new scallywags join? | | YARR_CREW_MAX | 0 | Max members (0 = infinite) | 🗺️ API Routes (for custom parrot scripts) All endpoints require Bearer <token> unless it's /auth/login . volumes: yarr_static: pg_data: We love salty dogs who code

Can I use this for my business? A: Aye. MIT license. Go plunder yer productivity. Can I use this for my business

version: '3.8' services: yarrlist: image: yarrlist/yarrlist:latest ports: - "8080:8080" environment: YARR_DB_TYPE: postgres YARR_DB_URL: postgres://yarr:plunder@db:5432/yarrlist?sslmode=disable YARR_JWT_SECRET: "$JWT_SECRET:-change_me_or_keelhaul" depends_on: - db volumes: - yarr_static:/app/data db: image: postgres:15 environment: POSTGRES_USER: yarr POSTGRES_PASSWORD: plunder POSTGRES_DB: yarrlist volumes: - pg_data:/var/lib/postgresql/data