[{"data":1,"prerenderedAt":111},["ShallowReactive",2],{"$fplqybhbk1rbb":3},{"site":4,"app":16,"alternatives":64,"compose":84,"log":107,"changelog":108},{"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":37,"verdict_reason":40,"what_you_lose":41,"economics":43,"hardware_tier":47,"verified":48,"derived":56},"freshbooks","FreshBooks","freshbooks.com","money-home",23,"Lite","flat","https:\u002F\u002Fwww.freshbooks.com\u002Fpricing","2026-08-06",{"caniselfhostit":27},"https:\u002F\u002Fcaniselfhostit.com\u002Ffreshbooks",[29,30,31,32],"invoicing","expense tracking","time tracking","client payments","KINDA",[35,36],"invoice-ninja","kimai",{"capability_seed":38,"decision_layer":39},"caniselfhostit","original","Invoice Ninja covers invoicing, expenses and payments credibly, and freelancer money is exactly the money worth keeping. It stays KINDA because books are high-stakes state: migrating history mid-year and owning backups of your invoicing DB is a commitment, not a hobby.",[42],"FreshBooks' bank feeds and their support when tax season goes sideways",{"vps_share_usd_mo":44,"storage_usd_mo":45,"maint_min_mo":46},0.5,0,30,"vps",{"by":49,"at":50,"protocol":51,"setup_min":52,"assistant":53,"evidence":54},"zernonia","2026-08-10","v1",15,"claude-code",[55],"logs\u002Ffreshbooks.md",{"hourly_rate_usd":5,"self_host_cost_usd_mo":57,"net_saving_usd_mo":58,"setup_cost_usd":59,"break_even_months":60,"break_even_date":61,"markup_index":62,"primary_abandoned":63,"verdict_stale":63},10.5,12.5,5,0.4,"2026-08-22",2.19,false,[65,87],{"id":35,"name":66,"tagline":67,"repo":68,"site":69,"license":70,"category":20,"resources":71,"provenance":76,"metrics":77},"Invoice Ninja","Invoices, quotes, expenses and a client portal on your own domain, with no cap on how many clients you bill.","invoiceninja\u002Finvoiceninja","https:\u002F\u002Finvoiceninja.com","Elastic-2.0",{"ram_min_mb":72,"disk_gb":73,"arm64":74,"containers":75,"external_db":74},3072,10,true,4,{"capability_seed":38,"decision_layer":39},{"id":35,"stars":78,"last_commit":79,"latest_release":80,"docker_pulls":84,"open_issues":85,"fetched_at":86},9985,"2026-08-10T23:12:14Z",{"tag":81,"published_at":82,"url":83},"v5.13.30","2026-08-06T00:34:18Z","https:\u002F\u002Fgithub.com\u002Finvoiceninja\u002Finvoiceninja\u002Freleases\u002Ftag\u002Fv5.13.30",null,935,"2026-08-11T03:55:23.498Z",{"id":36,"name":88,"tagline":89,"repo":90,"site":91,"license":92,"category":93,"resources":94,"provenance":97,"metrics":98},"Kimai","Timesheets with customers, projects, hourly rates and invoices, on a server that never asks how many seats you have.","kimai\u002Fkimai","https:\u002F\u002Fwww.kimai.org","AGPL-3.0","work-pm",{"ram_min_mb":95,"disk_gb":73,"arm64":74,"containers":96,"external_db":74},2048,2,{"capability_seed":38,"decision_layer":39},{"id":36,"stars":99,"last_commit":100,"latest_release":101,"docker_pulls":84,"open_issues":105,"fetched_at":106},4875,"2026-08-11T03:52:54Z",{"tag":102,"published_at":103,"url":104},"2.64.0","2026-08-09T17:14:00Z","https:\u002F\u002Fgithub.com\u002Fkimai\u002Fkimai\u002Freleases\u002Ftag\u002F2.64.0",334,"2026-08-11T03:55:24.598Z","# FreshBooks — 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## 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\nInvoice Ninja covers invoicing, expenses and payments credibly, and freelancer money is exactly the money worth keeping. It stays KINDA because books are high-stakes state: migrating history mid-year and owning backups of your invoicing DB is a commitment, not a hobby.\n",[109],{"date":50,"app":17,"from":84,"to":33,"reason":110},"Initial verdict: Invoice Ninja covers invoicing, expenses and payments credibly, and freelancer money is exactly the money wort.",1786459421803]