Skip to content
Snippets Groups Projects
Select Git revision
  • b29d9eff9f143f55bb940cf604f7fff934054c6d
  • main default protected
  • order_empty
  • order_purchase_bug
  • test
  • collected_arrived
  • notifications
  • 2.2
  • 2.1
  • 2.0
  • 1.6.1
  • 1.6
  • 1.5
  • 1.4
  • 1.3
  • 1.2
  • 1.1
  • 0.1
18 results

member_test.go

Blame
  • Dockerfile 781 B
    FROM golang:1.22 AS build
    
    RUN go install git.autistici.org/ale/x509ca@latest
    RUN go install git.autistici.org/ale/ed25519gen@latest
    RUN go install git.autistici.org/ai3/go-common/cmd/pwtool@latest
    
    
    FROM debian:12-slim
    RUN apt-get update -qq && \
        apt-get -y dist-upgrade && \
        apt-get -y install build-essential bind9utils git libsodium23 python3.11 virtualenv gnupg2 bash && \
        apt-get clean
    COPY --from=build go/bin /usr/local/bin
    VOLUME ["/lilypad"]
    COPY . /lilypad/
    RUN virtualenv -p /usr/bin/python3 venv && \
        . ./venv/bin/activate && \
        pip install -r lilypad/requirements.txt
    
    ENV ANSIBLE_VAULT_PASSWORD_FILE=/lilypad/.ansible_vault_pw.gpg
    ENV ANSIBLE_STRATEGY_PLUGINS=/venv/lib/python3.11/site-packages/ansible_mitogen/plugins/strategy/
    
    WORKDIR /lilypad