https://github.com/hellofaizan/automatels
https://github.com/hellofaizan/automatels
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/hellofaizan/automatels
- Owner: hellofaizan
- Created: 2024-09-17T03:26:52.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-17T03:26:54.000Z (almost 2 years ago)
- Last Synced: 2025-05-10T18:48:55.087Z (about 1 year ago)
- Language: Vue
- Size: 90.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Lemonrepo
Lemonrepo allows you sell access to Private Github repositories using Lemonsqueezy. Everything is automated, license activation to repo read only invite management.
Lemonrepo is the tech behind I use to sell https://supersaas.dev, a fullstack Nuxt 3 starter kit
[](https://hub.nuxt.com/new?template=lemonrepo)
## Features
- A modern website template to sell your repo
- Feature sections
- Show realtime sales
- A public changelog showing your GitHub commits
- Testimonials
- FAQ
- Lemonsqueezy integration
- Superfast loading (Scored 100 on speed test)
- Admin Panel - View orders, Taxes, Refunds, Discounts
- Customer details
- License details
- Telegram notifications
Environment variables
```env
# Github
GITHUB_TOKEN=
GITHUB_OWNER=
GITHUB_REPO=
# Lemonsqueezy
LEMONSQUEEZY_API_KEY=
LEMONSQUEEZY_PRODUCT_URL=
LEMONSQUEEZY_WEBHOOK_SECRET=
LEMONSQUEEZY_STORE_ID=
# Admin
NUXT_SESSION_PASSWORD= A 32 char string
ADMIN_PASSWORD=
#TELEGRAM
TELEGRAM_BOT_TOKEN=
TELEGRAM_CHAT_ID=
```
## Setup
Make sure to install the dependencies with [pnpm](https://pnpm.io).
```bash
pnpm install
```
## Development Server
Start the development server on `http://localhost:3000`:
```bash
pnpm dev
```
## Production
Build the application for production:
```bash
pnpm build
```
Check out the [deployment documentation](https://hub.nuxt.com/docs/getting-started/deploy) for more information.
## Deploy
Deploy the application on the Edge with [NuxtHub](https://hub.nuxt.com) on your Cloudflare account:
```bash
npx nuxthub deploy
```
Then checkout your server logs, analytics and more in the [NuxtHub Admin](https://admin.hub.nuxt.com).
You can also deploy using [Cloudflare Pages CI](https://hub.nuxt.com/docs/getting-started/deploy#cloudflare-pages-ci).