You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
npmrun
8cdc6a6235
feat(media, rss, timeline): enhance UI and functionality with new features
- Added card density options (compact and detailed) in the media page for improved layout flexibility.
- Introduced reading mode in the RSS page, allowing users to navigate through items with next/previous controls.
- Implemented visibility filtering in the timeline, enabling users to filter events based on visibility settings.
- Enhanced the event creation form with improved validation and quick submission functionality.
These updates improve user experience by providing more control over content display and interaction.
2 months ago
.vscode
feat: integrate Nuxt UI, add Tailwind CSS support, and restructure app layout
2 months ago
.agents/skills/ frontend-design
feat(frontend-design): add new skill for creating high-quality frontend interfaces
2 months ago
.cursor/skills/ backend-security-audit
feat(security): add backend security audit skill and enhance user registration error handling
2 months ago
app
feat(media, rss, timeline): enhance UI and functionality with new features
2 months ago
build-files
docs(readme): update deployment instructions and clarify development setup
2 months ago
docs/ superpowers
docs: add article markdown export implementation plan
2 months ago
packages
feat(media, rss, timeline): enhance UI and functionality with new features
2 months ago
public
init
2 months ago
scripts
refactor: migrate database from PostgreSQL to SQLite and update related configurations
2 months ago
server
refactor: update asset paths and enhance post visibility handling
2 months ago
skills
feat(frontend-design): add new skill for creating high-quality frontend interfaces
2 months ago
.env.example
refactor: update asset paths and enhance post visibility handling
2 months ago
.gitignore
docs: add discover page and discover visibility spec
2 months ago
README.md
fix(readme): update deployment instructions and clarify database support
2 months ago
bun.lock
feat(markdown): integrate highlight.js for enhanced code syntax highlighting
2 months ago
nuxt.config.ts
feat(cloud-probes): implement cloud probe middleware and configuration
2 months ago
package.json
feat(markdown): integrate highlight.js for enhanced code syntax highlighting
2 months ago
skills-lock.json
feat(frontend-design): add new skill for creating high-quality frontend interfaces
2 months ago
tsconfig.json
init
2 months ago
需求
文档
提醒
用 Linux 开发与部署,包管理器采用 bun@1.3.11。数据库为 postgres (通过 DATABASE_URL 连接;本地可参考 .env.example 复制为 .env.local)。部署时可直接打包 .output 目录,在服务器环境执行迁移命令,省时省力。
部署
提供最简单的部署方式:
bun run build
进入.output文件夹
编辑.env环境变量
sh run.sh
不采用重量级的docker,可以直接打包.output到服务器部署,数据库目前只支持sqlite。