https://github.com/cstrp/telestash
A Telegram-powered storage build with nuxt 4 & tauri (desktop app for all platforms).
https://github.com/cstrp/telestash
api cloud-storage file-storage gramjs nitro nuxt openapi pino telegram typescript
Last synced: about 1 month ago
JSON representation
A Telegram-powered storage build with nuxt 4 & tauri (desktop app for all platforms).
- Host: GitHub
- URL: https://github.com/cstrp/telestash
- Owner: Cstrp
- Created: 2026-05-12T12:15:34.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2026-05-14T08:16:44.000Z (about 2 months ago)
- Last Synced: 2026-05-14T10:27:27.264Z (about 2 months ago)
- Topics: api, cloud-storage, file-storage, gramjs, nitro, nuxt, openapi, pino, telegram, typescript
- Language: TypeScript
- Size: 718 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Telestash (Nuxt 4 + Tauri)
Desktop app powered by Nuxt 4 frontend and Tauri runtime.
## Setup
Make sure to install dependencies:
```bash
# npm
npm install
# pnpm
pnpm install
# yarn
yarn install
# bun
bun install
```
Install Rust toolchain (required by Tauri):
```bash
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
```
## Development
Run Tauri with Nuxt dev server (recommended):
```bash
pnpm dev
```
Run only Nuxt dev server:
```bash
pnpm dev:web
```
## Build
Build web assets:
```bash
pnpm build:web
```
Build desktop app:
```bash
pnpm build:tauri
```