[{"data":1,"prerenderedAt":83},["ShallowReactive",2],{"$f1y912f5r4zmn1":3},{"site":4,"app":16,"alternatives":58,"compose":56,"log":79,"changelog":80},{"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":32,"alternatives":33,"provenance":35,"verdict_reason":38,"what_you_lose":39,"economics":41,"hardware_tier":43,"verified":44,"derived":52},"linktree","Linktree","linktr.ee","marketing-content",8,"Starter","flat","https:\u002F\u002Flinktr.ee\u002Fs\u002Fpricing\u002F","2026-08-06",{"caniselfhostit":27},"https:\u002F\u002Fcaniselfhostit.com\u002Flinktree",[29,30,31],"link-in-bio page","click analytics","themes","NOT_REALLY",[34],"linkstack",{"capability_seed":36,"decision_layer":37},"caniselfhostit","original","It's one page of links. You don't need to self-host an app for that — you need 40 lines of HTML on any static host, free. LinkStack exists and works; recommending a PHP container to replace a static page is how self-hosting gets its reputation.",[40],"Nothing — write the HTML file, or use Linktree's free tier",{"vps_share_usd_mo":42,"storage_usd_mo":42,"maint_min_mo":42},0,"pi",{"by":45,"at":46,"protocol":47,"setup_min":48,"assistant":49,"evidence":50},"zernonia","2026-08-10","v1",15,"claude-code",[51],"logs\u002Flinktree.md",{"hourly_rate_usd":5,"self_host_cost_usd_mo":42,"net_saving_usd_mo":21,"setup_cost_usd":53,"break_even_months":54,"break_even_date":55,"markup_index":56,"primary_abandoned":57,"verdict_stale":57},5,0.63,"2026-08-29",null,false,[59],{"id":34,"name":60,"tagline":61,"repo":62,"site":63,"license":64,"category":20,"resources":65,"provenance":69,"metrics":70},"LinkStack","Your own link-in-bio page, with an admin panel, themes and a QR code, on a domain you keep.","linkstackorg\u002Flinkstack","https:\u002F\u002Flinkstack.org","AGPL-3.0",{"ram_min_mb":66,"disk_gb":53,"arm64":67,"containers":68,"external_db":57},512,true,1,{"capability_seed":36,"decision_layer":37},{"id":34,"stars":71,"last_commit":72,"latest_release":73,"docker_pulls":56,"open_issues":77,"fetched_at":78},3737,"2026-07-21T12:40:17Z",{"tag":74,"published_at":75,"url":76},"v4.8.6","2026-02-17T16:53:47Z","https:\u002F\u002Fgithub.com\u002FLinkStackOrg\u002FLinkStack\u002Freleases\u002Ftag\u002Fv4.8.6",46,"2026-08-11T03:55:26.187Z","# Linktree — verdict log\n\n- **Date:** 2026-08-10\n- **Verdict:** NOT REALLY — keep paying\n- **Protocol:** v1 (2GB reference env, Docker preinstalled, AI assistant: claude-code)\n\n## Why no compose file\n\n- This verdict is decided by economics\u002Fcapability, not setup effort — the rubric doesn't require a timed install to conclude the subscription should stay (or that the replacement's cost lives elsewhere, e.g. GPUs, egress, or an installer script).\n\n## The call\n\nIt's one page of links. You don't need to self-host an app for that — you need 40 lines of HTML on any static host, free. LinkStack exists and works; recommending a PHP container to replace a static page is how self-hosting gets its reputation.\n",[81],{"date":46,"app":17,"from":56,"to":32,"reason":82},"Initial verdict: It's one page of links.",1786459421429]