[READ-ONLY] Mirror of https://github.com/metruzanca/quick-solidstart. A quickstart template for solidstart with: sqlite, tailwind, & daisyui
0

Configure Feed

Select the types of activity you want to include in your feed.

TypeScript 99.6%
CSS 0.4%
3 1 0

Clone this repository

https://tangled.org/metru.dev/quick-solidstart https://tangled.org/did:plc:3qte7eapgf2f5p3sjtko2vz4
git@tangled.org:metru.dev/quick-solidstart git@tangled.org:did:plc:3qte7eapgf2f5p3sjtko2vz4

For self-hosted knots, clone URLs may differ based on your setup.



README.md

Solidstart quickstart template#

Usage#

bunx degit metruzanca/quick-solidstart

Tech Stack#

  • Deploy on railway, add a volume for persistance at /app/drizzle/data/.
  • Solid & Solidstart for UI and server actions
  • Tailwind for styling, Heroicons for icons, solid-motionone for animations, daisyui for prebuild styles

Note on libsql#

By default, the "solid-start with drizzle" template installs better-sqlite3. However, better-sqlite3 requires a native (non-JavaScript) dependency, which means if you want to deploy this app to a platform like Railway, you'll need to create a custom Dockerfile to install that dependency. On the other hand, libsql is a pure JavaScript solution that works out of the box, and it also makes it easy to transition to Turso with minimal changes.