Skip to content

souvik-13/Reploy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Reploy

Reploy is a simple, lightweight, and easy-to-use deployment tool for web developers

It is designed to be used with small to medium-sized react projects and is perfect for developers who want to deploy their projects to a server without having to deal with complex configuration files or other deployment tools.

Features

  • Simple and easy to use
  • Lightweight and fast
  • No complex configuration files
  • No need to install any additional software
  • No need to learn a new deployment tool
  • No need to deal with complex deployment processes

!!! Currently reploy only supports deploying react projects to a server. Support for other frameworks and languages will be added in the future.

requirements

  1. bun
  2. redis-server
  3. Make sure you have build command in your package.json file.

run on local machine

1. Clone the repository

git clone "https://github.com/souvik-13/Reploy.git"

2. Install dependencies

cd Reploy
cd server
bun install

3. run redis-server

sudo service redis-server restart

4. Run the services

# You need to run three different commands in three different terminal
# 1
cd server/services/upload
nodemon
# 2
cd server/services/deploy
nodemon
# 3
cd server/services/request-handler
nodemon

5. Run the client

cd client/web
yarn install
yarn dev

About

Deploy your React app directly from github

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages