Skip to content

Latest commit

 

History

78 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SyncPad

Local-to-SFTP sync tool for Garry's Mod servers (and others).
Watch a local folder and automatically push changes to your host via SFTP.

GitHub release Go version CI License


This is a personal project I am building to learn Go and explore GitHub workflows in practice. The goal is to simplify my GMod server development workflow, and the project should grow a lot over time.

Features

  • Containers mapping a local folder to a remote SFTP destination
  • File watcher with debounce, accumulates changes until you decide to push
  • Manual or automatic sync mode per container
  • SFTP authentication via password or private key
  • Connection test before saving
  • Splash screen and clean Fyne-based UI

Build

go mod tidy
go build ./cmd/syncpad
./syncpad

About

Local-to-SFTP sync tool for Garry's Mod servers (and others). Watch a local folder and automatically push changes to your host via SFTP.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages