So I am now using Proxmox VE as hypervisor on my home server, I can use LXC containers easily. And with this, setting up an Alpine Linux Minecraft server from Proxmox LXC template is easy as that.
After the container is up and running and setup-alpine had run, this is all it needs to have everything prepaired to setup your Minecraft server:
# apk update; apk upgrade; apk add openssh openjdk8-jre htop vim screen; rc-update add sshd; rc-status; /etc/init.d/sshd start;
# adduser --disabled-password minecraft
# passwd -u minecraft