Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Give me my files (gmmf)

A lightweight Node.js server that manages SSH connections to remote servers, designed to work with a drag-and-drop GUI for file transfer.

Features

  • REST API for SSH connection management
  • Simple and lightweight HTTP server

Installation

npm install

Configuration

Create a .env file in the project root with your SSH credentials:

REMOTE_IP=your_remote_server_ip
REMOTE_USERNAME=your_username
REMOTE_PASSWORD=your_password

Usage

Start the server:

node index.js

The server runs on http://localhost:4848

Tech Stack

  • Node.js with ES Modules
  • ssh2 - SSH client

License

GPL-3.0

About

Give me my files is a simple CRUD for ssh operation with a nice UI in pure javascript

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages