# Чи безкоштовні self-hosted ранери GitHub? Так, і без сервера

> Так. GitHub не бере грошей за хвилини self-hosted ранерів. Skipbox — це self-hosted ранер без обслуговування: 4 vCPU на 20 000 хвилин на місяць коштують фіксовані $39, на $183 на місяць менше, ніж хостований ранер GitHub.

Команда, яка запускає 20 000 хвилин на місяць на 4-ядерному ранері GitHub, платить за це $222, і рахунок росте з кожним push. За self-hosted ранери GitHub нічого не бере, але команди все одно лишаються на хостованих ранерах, бо власні ранери — це сервери, оновлення, прибирання й масштабування.

Skipbox — це self-hosted ранер без обслуговування, за фіксовані $39 на місяць із хвилинами без обмежень. Змініть один рядок `runs-on`, і завдання запуститься на машині, за яку GitHub не виставляє рахунок.

- Skipbox реєструється як self-hosted ранер: GitHub бере 0 USD за його хвилини, і вони не зачіпають обсяг обчислень, що входить у ваш тариф
- 4 vCPU на 20 000 хвилин на місяць: $222 на GitHub, $39 на Skipbox
- Жодних серверів, які треба оновлювати, скриптів прибирання чи автоскейлера: машину веде Skipbox

**GitHub Actions за фіксовану ціну, хвилини без обмежень** Skipbox запускає ваші завдання GitHub Actions на вашій власній виділеній машині: $39 на місяць, скільки б хвилин ви не використали. Шари Docker і кеші залежностей зберігаються між завданнями, тож наступне завдання стартує одразу.

Ранер на 4 vCPU, 20 000 хвилин на місяць: GitHub $222 → Skipbox $39. Ви заощаджуєте $183 щомісяця.

Достатньо змінити один рядок: `runs-on: skipbox`.

[Почати безкоштовний пробний період на 7 дн.](https://app.skipbox.dev/sign-in?ref=g-are-github-self-hosted-runners-free-uk)

## Так, self-hosted ранери безкоштовні

У документації GitHub про оплату self-hosted ранери стоять у списку використання, яке лишається безкоштовним і не зменшує обсяг обчислень, що входить у тариф, і для публічних, і для приватних репозиторіїв.

| Де працює завдання | Що бере GitHub | Витрачає включений обсяг |
|---|---|---|
| Self-hosted ранер | Нічого | Ні |
| Стандартний хостований ранер, приватний репозиторій | Кожну хвилину понад включений обсяг | Так |
| Більший хостований ранер | Кожну хвилину, і в публічних репозиторіях теж | Так |

16 грудня 2025 року GitHub оголосив плату за self-hosted ранери і відклав її наступного дня. Відтоді нічого не стягувалося.

Тож розумно використовувати їх повністю: перенесіть на self-hosted ранери Linux-завдання приватних репозиторіїв, які роздувають рахунок, і не платіть GitHub нічого за ці хвилини.

## Скільки коштує лишатися на хостованих ранерах

4-ядерний Linux-ранер GitHub коштує $0,012 за хвилину. Ті самі 4 vCPU на Skipbox:

| Хвилин на місяць (4 vCPU) | GitHub | Skipbox S | Економія щомісяця |
|---|---|---|---|
| 10 000 | $102 | $39 | **$63** |
| 20 000 | $222 | $39 | **$183** |
| 30 000 | $342 | $39 | **$303** |
| Цілодобово | $500,40 | $39 | **$461,40** |

Суми GitHub наведено для GitHub Team, після включеного обсягу обчислень. Введіть власні хвилини в [калькулятор на головній сторінці](https://skipbox.dev/?ref=g-are-github-self-hosted-runners-free-uk#cost); входити не потрібно.

Хвилин стає тільки більше. Агенти для програмування відкривають pull requests і пушать виправлення, а кожен push запускає CI. Нові набори E2E-тестів і матричні збирання множать кількість завдань на кожен push. А бюджет, який має обмежити рахунок, зупиняє ваші завдання того дня, коли закінчується, і злиття стоять до наступного місяця.

## Скільки коштують власні ранери

Self-hosting прибирає рахунок GitHub і дає вам роботу:

- **Сервери.** Підібрати машини під розмір ваших збирань і додавати нові, коли росте черга.
- **Оновлення.** Тримати актуальними ОС, Docker і програму ранера. Програма ранера, яка надто відстала, перестає отримувати завдання.
- **Прибирання.** Стежити, щоб облікові дані, checkout і контейнери одного завдання ніколи не потрапили до наступного, і при цьому не стерти кеші, завдяки яким машина швидка.
- **Доступність.** Коли машина падає о 2-й ночі, CI не працює, доки хтось її не полагодить.

Ніщо з цього не допомагає випускати ваш продукт. Skipbox робить це за вас.

## Skipbox: self-hosted, але без обслуговування

### GitHub не бере нічого, Skipbox бере фіксовану ціну

Ранери Skipbox реєструються у вашій організації GitHub або особистому обліковому записі як self-hosted ранери. GitHub не бере грошей за жодну їхню хвилину. Ви платите одну фіксовану ціну, хвилини без обмежень:

| Тариф | Машина | На місяць |
|---|---|---|
| S | 4 vCPU, 16 ГБ | $39 |
| M | 8 vCPU, 16 ГБ | $79 |
| L | 16 vCPU, 32 ГБ | $149 |

Завдання понад можливості машин вашого тарифу чекають своєї черги, а не падають.

### Швидший CI, бо машина лишається

Хостований ранер починає кожне завдання на чистій ВМ і знову все завантажує. Skipbox зберігає власну ВМ вашого облікового запису між завданнями: образи Docker, шари й кеш збирання, кеші пакетів і кеш інструментів уже лежать на диску, коли стартує наступне завдання. Місця для кешу щонайменше в 7× більше, ніж GitHub дає репозиторію, і ключі кешу писати не треба.

### Жодної машини, яку треба обслуговувати

Skipbox оновлює образ, прибирає після кожного завдання, після кожного запускає перевірку стану і перебудовує машину, яка її не пройшла. ВМ працюють на Ubuntu 24.04 з Docker, Node.js і Python.

## Перехід — це один рядок

```yaml
jobs:
  test:
    runs-on: skipbox # was ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - run: npm ci && npm test
```

1. Увійдіть у Skipbox через GitHub.
2. Встановіть GitHub-застосунок Skipbox і виберіть репозиторії.
3. Змініть `runs-on` і зробіть push.

Наступне завдання запуститься на Skipbox. Ваші кроки й дії лишаються такими, як є. Щоб повернутися, змініть рядок назад.

## Безпека

- Кожен обліковий запис отримує власну машину. Ваші завдання ніколи не ділять її із завданнями іншої компанії.
- Після кожного завдання облікові дані ранера, процеси й контейнери стираються; з 13 листопада 2026 року checkout і `target/` Cargo лишаються для наступного завдання, тож збирання інкрементні.
- Код від людей без права запису (наприклад, pull requests з форків) запускається на новій ВМ, яку потім видаляють.

Подробиці — у розділі [Як ізольовано завдання](https://docs.skipbox.dev/isolation).

## Спробуйте на власних завданнях

Пробний період безкоштовний: 7 днів або 3 000 хв роботи завдань, залежно від того, що закінчиться раніше, без картки. Перенесіть завдання, яке спалює найбільше хвилин, на `runs-on: skipbox` і подивіться, як цей рядок зникає з рахунку GitHub.

## Запитання й відповіді

### Чи безкоштовні self-hosted ранери GitHub Actions?

Так. У документації GitHub про оплату self-hosted ранери входять у список використання, яке лишається безкоштовним і не зменшує обсяг обчислень, що входить у ваш тариф, як для публічних, так і для приватних репозиторіїв. Ви платите за машину і за час, щоб її підтримувати. Ранери Skipbox реєструються як self-hosted ранери, тож GitHub не бере грошей за жодну їхню хвилину, а Skipbox утримує машину за фіксовані $39 на місяць.

### Чи бере GitHub плату за self-hosted ранери у 2026 році?

Ні. GitHub оголосив про плату 16 грудня 2025 року і відклав її наступного дня. Відтоді нічого не стягувалося. Завдання на Skipbox не витрачають жодної вашої хвилини GitHub.

### Чи враховуються хвилини self-hosted ранерів у включені хвилини або бюджет Actions?

Ні. Вони не витрачають обсяг обчислень, що входить у тариф, і вичерпаний бюджет Actions їх не зупиняє. Завдання, перенесене на Skipbox, і далі працює, коли решта вашої організації впирається в бюджет.

### Скільки коштує власний self-hosted ранер?

Машина і чийсь час: підбирати розмір серверів, оновлювати ОС і програму ранера, прибирати між завданнями, додавати потужності, коли росте черга, і лагодити машину, коли вона падає. Skipbox робить усе це за $39, $79 або $149 на місяць, з хвилинами без обмежень.

### Чи вважаються ранери від сервісу ранерів self-hosted?

Так. У GitHub є два види ранерів, хостовані на GitHub і self-hosted, тож машини сервісу підключаються до вашого облікового запису як self-hosted ранери. Машини Skipbox теж, і тому GitHub нічого не бере за завдання, які там працюють.

Оновлено 2026-11-11 · https://skipbox.dev/uk/guides/are-github-self-hosted-runners-free
