Що встановлено на вашому сервері Syncthing?
- Syncthing 2 із вебінтерфейсом адміністрування в браузері
- Інтерфейс під паролем: логін yonetici (турецькою «адміністратор»)
- Відкриті порти синхронізації: 22000/TCP і 22000/UDP
- Типова тека синхронізації з назвою Sync
- HTTPS через Caddy, інтерфейс на адресі sslip.io, створеній з вашого IP
- Брандмауер із відкритими портами 22, 80, 443 і 22000
Який розмір потрібен для Syncthing?
У документації Syncthing немає цифри щодо RAM. Робота CPU припадає на перше сканування й на зміни файлів, а після синхронізації, як сказано в документації, її навантаження мізерне. Орієнтовно: 1 ГБ — хороший початок, а 2–4 ГБ допомагають, коли файлів чи пристроїв багато. Найважливіший — диск: потрібне місце під загальний розмір синхронізованих тек плюс місце для старих копій, якщо вмикаєте версіонування файлів. Диск у панелі можна збільшити, але не зменшити.
| Використання | Розмір | Ціна | Обрати |
|---|---|---|---|
| Кілька людей | 1 GB RAM · 1 vCore · 25 GB NVMe | $2.58/міс. | |
| Невелика команда | 2 GB RAM · 1 vCore · 40 GB NVMe | $4.01/міс. | |
| Компанія | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/міс. |
Кому підійде?
- Ті, чиї пристрої рідко бувають в мережі одночасно, але яким потрібна синхронізація файлів
- Ті, хто не хоче віддавати файли стороннім службам зберігання
- Ті, хто тримає теки проєктів чи документів у згоді на кількох комп’ютерах
- Невеликі команди, що діляться теками між собою
Що буде після замовлення?
- Задайте розмір і завершіть оплату.
- Ваш сервер запускається, і Syncthing встановлюється сам. У наших тестах на реальних серверах це зайняло близько 3 хвилин.
- Відкрийте свій сервер у розділі «Мої сервери» в панелі, натисніть «Відкрити застосунок» і ввійдіть, використавши рядки «Логін» і «Пароль».
- У Syncthing на своєму комп’ютері скопіюйте ID пристрою. В інтерфейсі сервера виберіть Add Remote Device і вставте його.
- На своєму комп’ютері додайте також ID пристрою сервера, а потім виберіть теки для спільного доступу.
З кожним сервером
- Щоденне резервне копіювання входить у ціну
- Необмежений трафік
- Повний доступ root
- Пізніше можна збільшувати чи зменшувати RAM і CPU, а також збільшувати диск
- Розташування: Istanbul · IST-1.
Корисно знати
- Syncthing — не резервна копія: видалення і зміни поширюються на всі ваші пристрої. Версіонування файлів за замовчуванням вимкнено, і його вмикають для кожної теки окремо.
- Права й юридична відповідальність за файли, які ви синхронізуєте, на вас. Переносьте лише той вміст, яким вам дозволено користуватися.
- Офіційна команда не планує версії для iOS. Натомість документація називає застосунки спільноти для телефонів: Syncthing-Fork для Android і Synctrain для iOS.
- Syncthing безплатний і має відкритий код (MPL-2.0), без платного рівня й без облікового запису.
- Панель і далі показує пароль, який був під час встановлення, тож якщо змінюєте його, нове значення зберігайте самі. Оновлювати Syncthing — ваше завдання.
Syncthing: запитання й відповіді
Скільки RAM потрібно Syncthing?
Офіційної цифри немає. Орієнтовно: 1 ГБ — хороший початок, а 2–4 ГБ допомагають, коли файлів чи пристроїв багато. Навантаження на CPU мізерне, коли все синхронізовано. Якщо цього замало, збільште розмір у панелі. Сервер один раз перезапускається, а дані та IP лишаються тими самими.
Як додати пристрій на сервер Syncthing?
У Syncthing на своєму комп’ютері відкрийте Actions, потім Show ID і скопіюйте ID пристрою. В інтерфейсі сервера вставте його в Add Remote Device. Повторіть у зворотному напрямку, бо два пристрої з’єднуються лише тоді, коли кожен додав інший. Потім надайте спільний доступ до тек.
Чи може Syncthing замінити резервне копіювання?
Ні. В офіційній документації сказано, що це не дуже добрий застосунок для резервних копій, бо видалення й зміни поширюються на всі пристрої. Резервна копія вашого сервера створюється щоночі, зберігаються останні 7 днів, і це входить у ціну, тож випадково видалений файл можна відновити звідти.
Чи можна користуватися Syncthing на телефоні?
Так, через застосунки спільноти. В офіційній документації названо Syncthing-Fork для Android і Synctrain для iOS. Основна команда не планує версії для iOS, бо iOS обмежує роботу у фоні. Ці застосунки не від команди Syncthing.
Чи зашифровані мої файли Syncthing під час передачі?
Так. Дані, що йдуть мережею, завжди зашифровані. Якщо пристрої не можуть з’єднатися напряму, можуть увімкнутися ретранслятори, які підтримують волонтери, і вони теж не бачать ваших даних. Порт 22000 на сервері відкритий, тож ваші пристрої можуть дістатися до нього напряму.
Навіщо Syncthing сервер?
Строго кажучи, не потрібен, бо він працює без центрального сервера. Але пристрої обмінюються даними, лише коли вони одночасно в мережі. Сервер, що завжди ввімкнений, зберігає зміни, поки ваш ноутбук закритий, і передає їх далі, коли інший пристрій з’явиться в мережі.