Інфраструктура та інструменти розробника
Європейські сервіси керування версіями
Розміщуйте Git-репозиторії в європейських провайдерів
Сервіс керування версіями розміщує ваші Git-репозиторії та роботу, що виростає навколо них: гілки, запити на злиття, перевірку коду, відстеження задач і релізи. Більшість включають безперервну інтеграцію й доставку, тож тести запускаються при кожному push, а розгортання відбувається з того самого місця. Для багатьох команд там зберігається не лише код, а й історія проєкту та планування.
Вихідний код є одним з активів, втрату яких компанія може собі дозволити найменше, а виконавці CI часто зберігають ще й ключі розгортання. Codeberg, Forgejo та GitLab є європейськими, а Forgejo і GitLab можна розмістити самостійно. Сам Git є розподіленим, тож європейська альтернатива GitHub легко переносить репозиторії; частини, які варто планувати, це задачі, конвеєри та все, прив'язане до пропрієтарних дій.
Європейські варіанти
| сервіс | Країна | Хостинг | Відкритий код | Безкоштовний тариф | Статус |
|---|---|---|---|---|---|
| Самостійне розміщення | ✓ | — | |||
| Самостійне розміщення | ✓ | — | |||
| Самостійне розміщення | ✓ | — | Контроль у ЄС | ||
| Gitea | Самостійне розміщення | ✓ | — |
Самостійне розміщення та відкритий код
Проєкти з відкритим кодом, які ви можете запустити самостійно. Не обов'язково створені в Європі, але ваші дані не зберігає ніхто інший.
GitLab
Контроль версій за моделлю open core із самостійним розміщенням
Forgejo
Git-форж із відкритим кодом і самостійним розміщенням
Codeberg
Git-хостинг для відкритого коду з Німеччини
Gitea
Git-сервіс із відкритим кодом і самостійним розміщенням
Сервіси без підтвердженого європейського контролю
Наведено тут заради прозорості, але виключено з європейських варіантів і підсумків. Як ми класифікуємо сервіси →