Skip to content
项目

flisk-sh/flisk has 36 GitHub stars and 58 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-10 04:39 UTC. Last push 2026-11-06.

这些数字如何统计

Flisk: local development for multi-service apps, started with one command

可以做什么

  • One service.json per service. Flisk generates the Dockerfile, the Compose entry, the Traefik routes, the health check and the Tiltfile from it. You do not hand-write a docker-compose.yml or nginx.conf.
  • One command, one address. flisk up starts Postgres, your services and a local gateway, starts services in health-checked dependsOn order, and prints a *.localhost URL for each.
  • Hot reload while you code. Tilt live-updates a container when you save its files; there is no rebuild step.
  • Wired for you. DATABASE_URL, the API URL your frontend calls, and missing secrets such as JWT_SECRET are generated and injected, never copied by hand.

实测星标增长

24小时
0
7天
正在收集历史
15天
正在收集历史
1个月
正在收集历史

各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。

docs/README-zh_cn.md

原文

Flisk:你的整个应用,一条命令就在你的电脑上运行

Test coverage

English | 简体中文 | 繁體中文 | 日本語 | 한국어 | Türkçe | Tiếng Việt | ไทย | Deutsch | Español | Français | Українська | Polski | Português (Brasil) | العربية | فارسی | Bahasa Indonesia | Italiano | Ελληνικά | മലയാളം | Română

Flisk 是一款用于本地开发的命令行工具。它在你的电脑上把应用的每个部分(API、网站、worker、AI 智能体、数据库)运行在同一个本地地址之后,并在你保存时重新加载对应部分。你用一个小小的 service.json 描述每个部分;Flisk 据此生成 Dockerfile、Compose 文件和 Tiltfile,并保持它们同步。它不负责部署:生产环境仍由你自己的工具管理。

快速开始:

npx @flisk-sh/flisk demo

想自己选择技术栈?用方向键和回车回答几个问题即可:

npx @flisk-sh/flisk create
mkdir my-shop && cd my-shop
flisk project --yes
flisk resource orders-api --type backend --stack shop --yes
flisk resource shop-web --type frontend --stack shop --yes
flisk up shop

完整说明请参阅英文 README。

探索相关项目