Syncthing
Syncthing is a peer-to-peer networking app that sync SPAT files. SyncTrayzor is a Windows tray utility, filesystem watcher & launcher for SyncThing.
Network setup
icomnt14:
SyncThing Introducer
Send Only for W:
411
SyncTrayzor Introducer
Send & Receive local drive
SyncTrayzor
All end-users use
Minimizes to system tray (as pictured)
Client Install & Setup
On the client PC
Download the latest version of SyncTrayzor and click on SyncTrayzorSetup-x64.exe:
https://github.com/canton7/SyncTrayzor/releases/tag/v1.1.28
Click the file and install
Run SyncTrayzor
Syncthing will initialize then open a webpage
Edit/Remove "Default Folder"
6. Click Actions >> Settings
Change the device name to (user's Active Directory name)-(laptop name), eg: mjohnson-icom-lp45
Save this change and exit
7. Click Actions >> Show ID
Copy Show ID for later steps
On an Introducer device
8. Click "+ Add Remote Device" at the bottom of the list of remote devices.
9. Add Device
Paste Client ID from step 7 into Device ID
Leave Device Name blank (it will detect the name)
Leave the "Introducer" unchecked
Share the folder "SPAT-201805"
Click "Save"
On the client PC
10. ONLY add device of the Introducer to start
11. Create a new folder for SPAT at "C:\spat\".
12. Click Add when Introducer shares folder "SPAT-201805"
13. Use the following settings
Full Rescan Interval of 3600 seconds is used to avoid constant re-checking of the massive file list that is SPAT
14. ONLY after saving the above settings can additional New Devices & Share Folder requests be accepted. Additional devices are other SPAT users. Adding them will speed up both your syncs & theirs.
ONLY accept new devices with "ICOM" in the name to avoid unauthorized access
15. Ensure the client's PC is able to run Flash swfs locally: https://sites.google.com/a/icomproductions.ca/knowledge-base/documentation/applications/spat#h.p_ID_89
icomnt14 Introducer
icomnt14 should have an active session to ensure all updates to W: are synced out to remote clients.
Logging in
Syncthing needs to be running on icomnt14 in order to ensure that updates to the W: drive are served out to remote devices.
CoreServer2016
Login remotely to CoreServer2016 (192.168.0.7)
icomnt14
Open Hyper-V console, connect to icomnt14 and login as Sync Thing user (Technical Password Insecure)
Syncthing
Run Synthing.exe from C:\Program Files (x86)\SyncTrayzor\
(leave it running)
Syncthing
(leave it running)
Introductions can be performed by icomnt14 using it's web interface:
http://localhost:8384/
GUI Auth User: (user AD username)
GUI Auth Pass: Welcome123