├── LICENSE.md ├── README.md ├── doc └── media │ ├── 01_Architecture.png │ ├── 02_Wiring_Diagram.png │ └── 03_Pinout.png ├── scripts ├── daily_log_upload ├── network_check_external.sh ├── reboot_check.sh └── reboot_internal.sh ├── transfer_data ├── scripts │ ├── create_serial_recv_startup_cron │ ├── create_serial_send_startup_cron │ ├── gpio │ │ ├── gpio_reset_UART0_flow_control.sh │ │ └── gpio_set_UART0_flow_control.sh │ ├── logrotate_setup_script │ ├── mount_sshfs_server.sh │ ├── network_security_setup_script.sh │ ├── serial_recv_pidcheck.sh │ ├── serial_send_pidcheck.sh │ ├── sshfs_connection_setup_script │ └── sys_config.sh ├── serial-recv-file.py └── serial-send-file.py └── upload_data ├── fileuploader.cfg ├── fileuploader.py └── scripts ├── create_fileuploader_cron └── fileuploader_pidcheck.sh /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/README.md -------------------------------------------------------------------------------- /doc/media/01_Architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/doc/media/01_Architecture.png -------------------------------------------------------------------------------- /doc/media/02_Wiring_Diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/doc/media/02_Wiring_Diagram.png -------------------------------------------------------------------------------- /doc/media/03_Pinout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/doc/media/03_Pinout.png -------------------------------------------------------------------------------- /scripts/daily_log_upload: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/scripts/daily_log_upload -------------------------------------------------------------------------------- /scripts/network_check_external.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/scripts/network_check_external.sh -------------------------------------------------------------------------------- /scripts/reboot_check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/scripts/reboot_check.sh -------------------------------------------------------------------------------- /scripts/reboot_internal.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/scripts/reboot_internal.sh -------------------------------------------------------------------------------- /transfer_data/scripts/create_serial_recv_startup_cron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/transfer_data/scripts/create_serial_recv_startup_cron -------------------------------------------------------------------------------- /transfer_data/scripts/create_serial_send_startup_cron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/transfer_data/scripts/create_serial_send_startup_cron -------------------------------------------------------------------------------- /transfer_data/scripts/gpio/gpio_reset_UART0_flow_control.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/transfer_data/scripts/gpio/gpio_reset_UART0_flow_control.sh -------------------------------------------------------------------------------- /transfer_data/scripts/gpio/gpio_set_UART0_flow_control.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/transfer_data/scripts/gpio/gpio_set_UART0_flow_control.sh -------------------------------------------------------------------------------- /transfer_data/scripts/logrotate_setup_script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/transfer_data/scripts/logrotate_setup_script -------------------------------------------------------------------------------- /transfer_data/scripts/mount_sshfs_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/transfer_data/scripts/mount_sshfs_server.sh -------------------------------------------------------------------------------- /transfer_data/scripts/network_security_setup_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/transfer_data/scripts/network_security_setup_script.sh -------------------------------------------------------------------------------- /transfer_data/scripts/serial_recv_pidcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/transfer_data/scripts/serial_recv_pidcheck.sh -------------------------------------------------------------------------------- /transfer_data/scripts/serial_send_pidcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/transfer_data/scripts/serial_send_pidcheck.sh -------------------------------------------------------------------------------- /transfer_data/scripts/sshfs_connection_setup_script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/transfer_data/scripts/sshfs_connection_setup_script -------------------------------------------------------------------------------- /transfer_data/scripts/sys_config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/transfer_data/scripts/sys_config.sh -------------------------------------------------------------------------------- /transfer_data/serial-recv-file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/transfer_data/serial-recv-file.py -------------------------------------------------------------------------------- /transfer_data/serial-send-file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/transfer_data/serial-send-file.py -------------------------------------------------------------------------------- /upload_data/fileuploader.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/upload_data/fileuploader.cfg -------------------------------------------------------------------------------- /upload_data/fileuploader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/upload_data/fileuploader.py -------------------------------------------------------------------------------- /upload_data/scripts/create_fileuploader_cron: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/upload_data/scripts/create_fileuploader_cron -------------------------------------------------------------------------------- /upload_data/scripts/fileuploader_pidcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thephez/data-diode/HEAD/upload_data/scripts/fileuploader_pidcheck.sh --------------------------------------------------------------------------------