image: archlinux secrets: - a3f6aa54-9243-4808-b5a5-414644732c02 - a297a0ef-628e-41f5-9918-becb5c1010cd packages: - podman - buildah - fuse-overlayfs - slirp4netns - tailscale sources: - git@git.sr.ht:~gmem/minecraft-server-invites-frontend tasks: - setup-docker: | sudo touch /etc/subuid /etc/subgid sudo podman run --rm --privileged docker.io/multiarch/qemu-user-static --reset -p yes sudo usermod --add-subuids 100000-165535 --add-subgids 100000-165535 build - build: | cd minecraft-server-invites-frontend podman build --platform=linux/amd64,linux/arm64/v8 . -t icr.gmem.ca/wlm-svelte - push: | sudo systemctl start tailscaled sudo tailscale up --authkey=$(cat ~/.tailscale) podman push icr.gmem.ca/wlm-svelte