AminetAminet
Search:
85680 packages online
• About
• Recent
• Browse
• Search
• Upload
• Setup
• Services

comm/net/amisync.lha

Mirror:Random
Showing: ppc-powerup icongeneric icon
No screenshot available
Short:Syncthing-compatible file sync daemon
Author:Thomas Severinsen
Uploader:amiga mossfoundry com
Type:comm/net
Version:0.10.1
Architecture:m68k-amigaos >= 3.0.0
Date:2026-10-10
Requires:68020+, AmiSSL 5.x, bsdsocket TCP/IP stack, about 4MB RAM
Distribution:Aminet
Download:comm/net/amisync.lha - View contents
Readme:comm/net/amisync.readme
Downloads:427

AmiSync keeps a folder on your Amiga in sync with your other computers
using Syncthing, an open-source continuous file synchronisation protocol.
Save, change or delete a file on one machine and the same thing happens on
the others, over an encrypted connection, with no cloud account in the
middle.

AmiSync speaks Syncthing's native Block Exchange Protocol over TLS 1.3 (via
AmiSSL), so it interoperates with current Syncthing (v2.x) on Windows,
macOS, Linux, phones and NAS boxes.

Needs a TCP/IP stack providing bsdsocket.library - Roadshow, AmiTCP or
Miami. About 4 MB of RAM is the working minimum for one folder and a peer
or two; folder size is bounded by RAM rather than by a fixed limit.

Features:

  - Send-receive, send-only and receive-only folders, with the connection
    pinned to the configured device ID
  - Persistent per-folder index: a restart re-uses stored hashes instead of
    re-reading every file
  - Near-instant pickup of local changes (filesystem notification), plus a
    periodic scan as a backstop
  - .stignore patterns, Syncthing-style conflict copies, and rename/copy
    detection
  - Optional file versioning: a file a remote change would overwrite or
    delete is first moved to a .stversions drawer (a "trash can" safety net)
  - Local peer discovery and runtime peer adding, from the Workbench or via
    ARexx
  - Workbench integration: a status AppIcon on the backdrop and the daemon's
    commands in the Tools menu
  - Scriptable through an ARexx port; AmigaGuide manual included

Not supported: global discovery and relays (peers must be directly
reachable - same LAN or a dialable address), symlinks,
receive-encrypted/untrusted peers, and per-device folder sharing - every
configured folder is offered to every configured peer, so add only devices
you would give all of those folders to. Folder trees nest at most 12
levels deep, and AmigaOS will not carry a path longer than 254 characters,
counting the folder's own path; anything past either limit is skipped, with
a warning naming it in the log.

AmiSync is an independent project, not affiliated with or endorsed by
Syncthing.

Installation: unpack, then double-click Install. From a Shell, "Installer
Install" does the same. See the included amisync.guide for the full manual.

Source, issues and newer releases:
https://github.com/thomasseverinsen/amisync


Contents of comm/net/amisync.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                    0       0 ****** -lhd- 0000 Oct 10 00:31 Amisync/
[generic]                  385     738  52.2% -lh5- 5ff5 Oct 10 00:31 Amisync/Install.info
[generic]               142636  270208  52.8% -lh5- bda9 Oct 10 00:31 Amisync/amisync.040
[generic]               144514  271904  53.1% -lh5- b759 Oct 10 00:31 Amisync/amisync.020
[generic]                 3731    6480  57.6% -lh5- 8f53 Oct 10 00:31 Amisync/appicon.info
[generic]                 1593    3318  48.0% -lh5- 4010 Oct 10 00:31 Amisync/BUILDING
[generic]                 7038   16757  42.0% -lh5- a6de Oct 10 00:31 Amisync/amisync.guide
[generic]                 5177   11658  44.4% -lh5- e7de Oct 10 00:31 Amisync/README
[generic]                11890   21136  56.3% -lh5- 898e Oct 10 00:31 Amisync/amisync-genid
[generic]                  932    1746  53.4% -lh5- 7816 Oct 10 00:31 Amisync/THIRD-PARTY
[generic]                  631    1074  58.8% -lh5- ff84 Oct 10 00:31 Amisync/LICENSE
[generic]                 3521    8055  43.7% -lh5- e16c Oct 10 00:31 Amisync/amisync.conf.example
[generic]               143790  270868  53.1% -lh5- d5c2 Oct 10 00:31 Amisync/amisync.060
[generic]                 2864    8935  32.1% -lh5- 9356 Oct 10 00:31 Amisync/Install
[generic]                 1169    1484  78.8% -lh5- c412 Oct 10 00:31 Amisync.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        15 files  469871  894361  52.5%            Oct 10 23:16
Page generated in 0.03 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>