Skip to content

📦 New Cloud ☁️ provider: BMaaS 🔧 and update your server 🆙

Compare
Choose a tag to compare
@dirien dirien released this 26 Jul 04:12
· 606 commits to main since this release
0a2f30f

This weeks update, is has two major features.

Firstly, we added two new cloud ☁️ provider:

  • OVHcloud
  • Equinix Metal

minectl 🗺 making big steps forward to become really a multi cloud ☁️ provider.

With Equinix Metal we make also our firts move to a bare metal as a service (BMaaS) provider. 🥳

Next major feature is, that you can now update 🆙 your Minecraft server version. All with the command: minctl update

minctl update -f config/java/server-equinix.yaml --id f148b529-578b-43ab-acdc-a88007ac3b9c
🛎 Using cloud provider Equinix Metal
🗺 Minecraft java edition
🆙 Update server (minecraft-server)... ⣯ 

Breaking change

In the MinecraftServer manifest you need to add the version tag and the ssh value has to point no to the public key anymore but to the keyname. Adding the public suffix will be done in the code. This is neccesary due to the new update process.

👀 https://github.com/dirien/minectl#server-config- for the definition and the config for example MinecraftServer manifest files.

Install via homebrew:

brew tap dirien/homebrew-dirien
brew install minectl

Or download via the release page

Changelog

0a2f30f Update golang.org/x/crypto commit hash to a769d52 (#53)
bf6c3e6 New Command - Update Minecraft Server (#52)
30f5ed3 Update module github.com/digitalocean/godo to v1.64.2 (#51)
8db7af9 New cloud provider - Equinix Metal (#50)
c99b432 Update module github.com/digitalocean/godo to v1.64.1 (#47)
5f8497a Update module github.com/civo/civogo to v0.2.49 (#46)
4aec8ea New cloud provider - OVHCloud Part2 (#48)
4e4f968 Add renovate.json (#45)
14af8a2 New cloud provider - OVHCloud (#44)
c14038c Add Linode and Hetzner libs to README.md (#42)