This technical report details the architecture and implementation of a centralized client-server platform, “File Transfer,” designed for the secure transfer and real-time monitoring of data files from remote stations. The need for a unified system arises from the requirement to automate the data acquisition pipeline, guarantee file integrity during transfer (via hash verification), and provide personnel with a single interface (dashboard) for network health monitoring and configuration. The implemented solution is a Python-based application, featuring a central Flask web dashboard and a lightweight FastAPI server on each remote station. The system utilizes a SQLite database with monthly rotation for persistent logging and status tracking. The system utilizes a central background...
Published: 2026-07-22