Ready to go templates/starter-kits for commonly used tech-stacks. Just npx degit spinspire/recipes/something myprj
Note 1: I'm trying to keep this README short. For a more detailed explanation, see this article.
Note 2: These templates have features that you probably don't need or use. So remember trim down whatever you borrow. The goal is to avoid reinventing the wheel.
docker-composeentrypoint.sh script to initialize a container before use.traefik reverse proxy labels, router rules, and networks provided so that your container can receive HTTP requests.docker-compose.yml file + .env and docker-compose.override.yml files.sk: Svelte-Kitadapter-static. No SSR. Can be turned on if needed.vite proxy to the backend serverpb: PocketBase / Gomoddtygopocketbase-typegen--publicDir ../sk/buildpy: Python / FastAPI/apy)mb: MetabaseComing soon ...
rs: Rustdr: Drupalng: Nginxpg: PostGresmy: MySQL/MariaDBRead the README files the respective folders to understand the details of a specific stack component.
Basically use degit.
For example, use a specific template ...
npx degit spinspire/receipes/sk myprj/sknpx degit spinspire/receipes/pb myprj/pbnpx degit spinspire/receipes/mb myprj/mbnpx degit spinspire/receipes/py myprj/pyOr the whole project ...
npx degit spinspire/receipes myprj