Skip to content

tearingItUp786/blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Taran's Personal Blog

Overview

It's my blog, yo.

Tech Stack

  • Frontend: Remix (React framework)
  • Package Manager: pnpm
  • Background Jobs: Inngest
  • Caching: Redis
  • Deployment: Fly.io

Prerequisites

Before getting started, ensure you have the following installed:

Required Tools

Optional but Recommended

Local Development Setup

  1. Install Dependencies

    pnpm install
  2. Set Up Environment Variables

    npx dotenv-vault pull
  3. Start Services

    • Start Redis (via Docker Compose):
      docker-compose up -d
    • Start Inngest Development Server:
      npx inngest-cli@latest dev
  4. Run Development Server

    pnpm dev

    The development server will be available at http://localhost:8080

Available Scripts

  • pnpm dev: Start the development server
  • pnpm clean: Remove build artifacts
  • npx dotenv-vault pull: Fetch latest environment secrets
  • npx inngest-cli@latest dev: Start Inngest background job server

Deployment

The application is deployed on Fly.io. The default port is set to 8080 to align with Fly.io's preferences.

About

My personal blog

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •