Для початку роботи вам потрібно:
- Мати ssh доступ до серверу через ключ
- Створити локально папку у якій буде знаходитись копія серверної папки яку потрібно синхронізувати
- У цій папці створити файл .colossos.cfex
- Заповнити цей файл наступним шаблоном:
SSH_KEY = /path/to/your/ssh/key
SSH_USER = root
SSH_HOST = 127.0.0.1
LOCAL_DIR = /path/to/your/dir/with/this/file
REMOTE_DIR = /path/to/dir/that/need/sunc/on/server
- Синхронізувати папки командою
python colossos -d /path/to/your/dir/with/this/file -s
- -s є опціональним флагом який завантажує всі файли з потрібної папки на сервері у локальну
Для запуску використовуйте цю команду python colossos -d /path/to/your/dir/with/this/file
Шалених вам пригод! ;)