Please sign in to access this page

Synk

Synk

7 devlogs
10h 1m
Created by Freddie

A command-line tool made with python to sync your files across devices.

Timeline

I got the push command working!

Update attachment

Been working on the 'push' command on the client, its tricky handling the files on remote! Getting there though!

Update attachment

Decided to switch over to FTP-over-TLS for file hosting, since I was having no luck with SFTP. I have now got the server working, and the client can connect to it with no problems. Next I am going to add a function which stores hashes of files, to check if they have been edited. This is better than uploading or downloading the whole folder when only one file has changed.

Update attachment

We're getting somewhere! Instead of closing the connection, the server now just times out :/

Update attachment

Well, I've spent ages trying to get the server to work, but no matter what I try, it just closes connection instantly!

Update attachment

Made the basics for the client: config files, ssh connection. I also started making the server.

Update attachment

The purpose of this project is to be able to easily host your own SFTP server, and use it to sync files across multiple devices.

Update attachment