Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pm3

Web-based terminal + file manager, diakses lewat browser.

Features

  • Terminal — eksekusi command langsung di server, syntax color output, history (↑↓)
  • File Manager — browse, buat, rename, delete file & folder
  • Editor — edit file dengan syntax highlighting berdasarkan ekstensi
  • Multi-tab — buka banyak tab Files/Editor, semuanya bisa di-close
  • Auth — login dengan password sebelum bisa akses apapun

Requirements

  • Go 1.21+

Run

go run .

Buka http://localhost:3002 di browser.

Login

Password: ozan6825

Keyboard Shortcuts

Shortcut Aksi
/ di terminal History command
Ctrl+S Save file di editor tab

API Endpoints

Method Path Keterangan
POST /exec Jalankan command shell
GET /fs/list?path= List isi direktori
GET /fs/read?path= Baca isi file
POST /fs/write Tulis/buat file
POST /fs/mkdir Buat folder
POST /fs/rename Rename file/folder
POST /fs/delete Hapus file/folder
GET /fs/cwd Working directory server

Build

go build -o pm3 .
./pm3

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages