Сценарий Terraform + Ansible, запускающий Factorio в инфраструктуре Beget (1 CPU, 1 GB RAM, 10 GB NVME, SPB)
Find a file
2025-12-24 10:19:12 +05:00
inventory Первая версия 2025-12-24 10:19:12 +05:00
roles Первая версия 2025-12-24 10:19:12 +05:00
ansible.cfg Первая версия 2025-12-24 10:19:12 +05:00
main.tf Первая версия 2025-12-24 10:19:12 +05:00
playbook.yml Первая версия 2025-12-24 10:19:12 +05:00
README.md Первая версия 2025-12-24 10:19:12 +05:00

Factorio Terraform Beget

Terraform-сценарий, создающий VPS-сервер в инфраструктуре Beget. Для запуска необходимо для начала создать файл .auto.tfvars с переменной beget_token, в которой указан JWT-токен:

beget_token = "eyJhbG...gQg"

Создать его можно на странице https://developer.beget.com/#post-/v1/auth

После этого запустить создание VPS-сервера с помощью команды:

terraform apply

Если используется OpenTofu (HashiCorp блокирует российские IP-адреса), то для запуска используется следующая команда:

tofu apply

Для удаления сервера используется команда terraform destroy или tofu destroy


Зависимости