Update 2 files

- /Dockerfile
- /totp.sh
This commit is contained in:
2023-09-13 19:41:51 +00:00
commit aa5b17fa91
2 changed files with 26 additions and 0 deletions

21
Dockerfile Normal file
View File

@@ -0,0 +1,21 @@
FROM ubuntu:jammy
ENV DEBIAN_FRONTEND=noninteractive
ENV TZ=Europe/Moscow
WORKDIR /software
RUN \
apt update && \
apt install apt apt-utils sudo git wget curl make gcc tini && \
apt upgrade -y && \
apt install -y golang && \
apt autoremove --purge -y && apt clean -y && \
cd /software && git clone https://github.com/arcanericky/totp.git && \
make linux-amd64 && \
cd ./bin && ln -s ./totp-linux-amd64 /usr/local/bin
ENV PATH=$PATH:/usr/local/bin
ENTRYPOINT ["tini", "--"]
CMD ["sleep","infinity"]

5
totp.sh Normal file
View File

@@ -0,0 +1,5 @@
#!/bin/sh
read -p "Secret name: " SECRET
docker exec -it totp-docker totp $SECRET