[{"data":1,"prerenderedAt":91},["ShallowReactive",2],{"$f1s7eedwdrlcgf":3},{"site":4,"app":16,"alternatives":65,"compose":86,"log":87,"changelog":88},{"hourly_rate_usd":5,"break_even_window_mo":6,"reference_env":7,"attribution":8},20,18,"Fresh Debian 12, Docker + Compose preinstalled, 2 GB RAM \u002F 2 vCPU ($5-class VPS)",{"caniselfhostit":9},{"name":10,"url":11,"repo":12,"license":13,"author":14,"note":15},"caniselfhostit.com","https:\u002F\u002Fcaniselfhostit.com","https:\u002F\u002Fgithub.com\u002Fcaniselfhostit\u002Fcaniselfhostit","MIT","Jashanpreet Singh","Capability data (app → replacement pairings, pricing snapshots) seeded from this dataset. They answer 'can you run it, and how' — go there for guided installs.",{"id":17,"name":18,"domain":19,"category":20,"price_usd_mo":21,"price_plan":22,"price_unit":23,"price_source":24,"price_checked":25,"links":26,"jobs":28,"verdict":33,"alternatives":34,"provenance":36,"verdict_reason":39,"what_you_lose":40,"economics":43,"hardware_tier":46,"verified":47,"compose":55,"derived":58},"trello","Trello","trello.com","work-pm",6,"Standard","per-seat","https:\u002F\u002Ftrello.com\u002Fpricing","2026-08-06",{"caniselfhostit":27},"https:\u002F\u002Fcaniselfhostit.com\u002Ftrello",[29,30,31,32],"kanban boards","cards & checklists","labels & due dates","power-ups","KINDA",[35],"wekan",{"capability_seed":37,"decision_layer":38},"caniselfhostit","original","Wekan does kanban fine (verified boot) and per-seat Trello money is real money for teams. For individuals, Trello's free tier already covers you — don't self-host what's free. Worth it for paying teams comfortable with a plainer board.",[41,42],"Trello's power-ups, butler automations and mobile apps","The free tier — seriously, check if you even pay",{"vps_share_usd_mo":44,"storage_usd_mo":45,"maint_min_mo":5},0.5,0,"vps",{"by":48,"at":49,"protocol":50,"setup_min":51,"assistant":52,"evidence":53,"what_broke":56},"zernonia","2026-08-10","v1",11,"claude-code",[54,55],"logs\u002Ftrello.md","compose\u002Ftrello-wekan.yml",[57],"Boot to healthy measured at 52s on the 2GB reference env",{"hourly_rate_usd":5,"self_host_cost_usd_mo":59,"net_saving_usd_mo":60,"setup_cost_usd":61,"break_even_months":62,"break_even_date":62,"markup_index":63,"primary_abandoned":64,"verdict_stale":64},7.17,-1.17,3.67,null,0.84,false,[66],{"id":35,"name":67,"tagline":68,"repo":69,"site":70,"license":13,"category":20,"resources":71,"provenance":76,"metrics":77},"WeKan","Trello-shaped boards with swimlanes, checklists and attachments, on a hostname you own and a database you can dump.","wekan\u002Fwekan","https:\u002F\u002Fwekan.fi",{"ram_min_mb":72,"disk_gb":73,"arm64":74,"containers":75,"external_db":74},2048,10,true,2,{"capability_seed":37,"decision_layer":38},{"id":35,"stars":78,"last_commit":79,"latest_release":80,"docker_pulls":62,"open_issues":84,"fetched_at":85},21026,"2026-08-11T00:02:52Z",{"tag":81,"published_at":82,"url":83},"v10.81","2026-08-11T00:08:40Z","https:\u002F\u002Fgithub.com\u002Fwekan\u002Fwekan\u002Freleases\u002Ftag\u002Fv10.81",346,"2026-08-11T03:55:33.981Z","# Wekan — kanban; meteor app + mongo. Sidecar probe.\nservices:\n  wekan:\n    image: wekanteam\u002Fwekan:latest\n    container_name: wekan\n    restart: unless-stopped\n    depends_on:\n      wekan-db:\n        condition: service_healthy\n    environment:\n      ROOT_URL: http:\u002F\u002Flocalhost:8106\n      MONGO_URL: mongodb:\u002F\u002Fwekan-db:27017\u002Fwekan\n      WITH_API: \"true\"\n    ports:\n      - \"8106:8080\"\n\n  probe:\n    image: busybox:stable\n    network_mode: \"service:wekan\"\n    depends_on:\n      - wekan\n    command: sh -c 'while true; do sleep 30; done'\n    healthcheck:\n      test: [\"CMD-SHELL\", \"nc -z localhost 8080 || exit 1\"]\n      interval: 5s\n      timeout: 5s\n      retries: 60\n      start_period: 30s\n\n  wekan-db:\n    image: mongo:6\n    restart: unless-stopped\n    command: mongod --oplogSize 128\n    volumes:\n      - wekan-db:\u002Fdata\u002Fdb\n    healthcheck:\n      test: [\"CMD-SHELL\", \"mongosh --quiet --eval 'db.runCommand({ping:1}).ok' | grep -q 1\"]\n      interval: 5s\n      timeout: 10s\n      retries: 12\nvolumes:\n  wekan-db:\n","# Trello — verdict log\n\n- **Date:** 2026-08-10\n- **Verdict:** KINDA — worth it if…\n- **Protocol:** v1 (2GB reference env, Docker preinstalled, AI assistant: claude-code)\n\n## Setup evidence\n\n- Compose: `compose\u002Ftrello-wekan.yml`\n- Boot to healthy: **52s** measured this session\n- Setup time recorded: 11 min (boot + configuration to first working workflow)\n\n## What broke \u002F notes\n\n- Boot to healthy measured at 52s on the 2GB reference env\n\n## The call\n\nWekan does kanban fine (verified boot) and per-seat Trello money is real money for teams. For individuals, Trello's free tier already covers you — don't self-host what's free. Worth it for paying teams comfortable with a plainer board.\n",[89],{"date":49,"app":17,"from":62,"to":33,"reason":90},"Initial verdict: Wekan does kanban fine (verified boot) and per-seat Trello money is real money for teams.",1786459422227]