Skip to content

installer

installer: Quickly install pre-compiled binaries from Github releases.

Terminal window
curl https://i.advik.one/<user>/<repo>! | bash

Dockerfile

FROM alpine:latest AS builder
RUN apk add --no-cache go && \
go install github.com/jpillora/installer@latest
FROM alpine:latest
COPY --from=builder /root/go/bin/installer /usr/local/bin/installer
EXPOSE 3000
CMD ["installer", "-user", "adv1k"]

docker-compose.yaml

services:
installer:
container_name: installer
restart: unless-stopped
build:
context: .
dockerfile: installer.Dockerfile
labels:
caddy: i.advik.one
caddy.reverse_proxy: "{{upstreams 3000}}"