8000 GitHub - rebots-online/Recat: Hosting React
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

rebots-online/Recat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Self-Hosted Deployment Server

Copyright (C) 2025 Robin Cheung, MBA. All rights reserved.

This project provides a simple deployment server similar to Netlify or Vercel but intended to run on your own infrastructure. Upload a zipped static web app and it will be served from the /sites/<appName>/ path.

Running on Bare Metal or VPS

  1. Install Node.js 20 or later.
  2. Install dependencies:
    npm install
  3. Start the server:
    npm start
  4. Visit http://localhost:3000 to upload and view sites.

Running in Docker

Build the image:

docker build -t self-hosted-deployer .

Run the container:

docker run -p 3000:3000 -v $(pwd)/sites:/app/sites self-hosted-deployer

The sites volume ensures deployments persist.

Running under Coolify

  1. Add a new Docker application in Coolify pointing to this repository.
  2. Ensure the container exposes port 3000.
  3. Mount a persistent volume to /app/sites.
  4. Deploy via Coolify's interface.

Once running, open the service URL in your browser and deploy sites through the web interface.

Copyright (C) 2025 Robin Cheung, MBA. All rights reserved.

About

Hosting React

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0