Олег Сазонов helg_s
  • Joined on 2024-11-04

2auth (latest)

Published 2025-02-14 01:10:43 +03:00 by helg_s

Installation

docker pull git.arrowlab.ru/helg_s/2auth:latest
sha256:3ef2d0cc6bc61cf085d24b489f1cd6b44f2e862792e63ee071ac584ba5bf0086

Images

Digest OS / Arch Size
e4d01eb4be linux/amd64 35 MiB

Image Layers ( linux/amd64)

ADD alpine-minirootfs-3.19.6-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
ARG UID=1000
ARG GID=1000
COPY --chown=1000:1000 /usr/bin/composer /usr/bin/composer # buildkit
COPY --chown=1000:1000 /bin /usr/local/bin/supervisord # buildkit
RUN |2 UID=1000 GID=1000 /bin/sh -c apk add --update --no-cache php82 php82-phar php82-pdo_sqlite php82-sqlite3 php82-pdo_mysql php82-pdo_pgsql php82-pgsql php82-xml php82-gd php82-mbstring php82-tokenizer php82-fileinfo php82-bcmath php82-ctype php82-dom php-redis php82-session php82-openssl php82-fpm nginx # buildkit
RUN |2 UID=1000 GID=1000 /bin/sh -c sed -i '/user = nobody/d' /etc/php82/php-fpm.d/www.conf && sed -i '/group = nobody/d' /etc/php82/php-fpm.d/www.conf && sed -i '/listen.owner/d' /etc/php82/php-fpm.d/www.conf && sed -i '/listen.group/d' /etc/php82/php-fpm.d/www.conf # buildkit
RUN |2 UID=1000 GID=1000 /bin/sh -c mkdir /run/php && chown ${UID}:${GID} /run/php /var/log/php82 && chmod 700 /run/php /var/log/php82 # buildkit
RUN |2 UID=1000 GID=1000 /bin/sh -c rm /etc/nginx/nginx.conf && chown -R ${UID}:${GID} /var/lib/nginx # buildkit
EXPOSE map[8000/tcp:{}]
RUN |2 UID=1000 GID=1000 /bin/sh -c touch /run/nginx/nginx.pid /var/lib/nginx/logs/error.log && chown ${UID}:${GID} /run/nginx/nginx.pid /var/lib/nginx/logs/error.log # buildkit
COPY --chown=1000:1000 docker/nginx.conf /etc/nginx/nginx.conf # buildkit
RUN |2 UID=1000 GID=1000 /bin/sh -c nginx -t # buildkit
COPY --chown=1000:1000 docker/supervisord.conf /etc/supervisor/supervisord.conf # buildkit
RUN |2 UID=1000 GID=1000 /bin/sh -c mkdir -p /2fauth && chown -R ${UID}:${GID} /2fauth && chmod 700 /2fauth # buildkit
WORKDIR /srv
RUN |2 UID=1000 GID=1000 /bin/sh -c chown -R ${UID}:${GID} /srv && chmod 700 /srv # buildkit
USER 1000:1000
COPY --chown=1000:1000 /srv/vendor /srv/vendor # buildkit
COPY --chown=1000:1000 . . # buildkit
ENTRYPOINT ["/usr/local/bin/entrypoint.sh"]
COPY --chown=1000:1000 docker/entrypoint.sh /usr/local/bin/entrypoint.sh # buildkit
RUN |2 UID=1000 GID=1000 /bin/sh -c chmod 500 /usr/local/bin/entrypoint.sh # buildkit
ENV APP_NAME=2FAuth APP_ENV=local APP_TIMEZONE=UTC APP_DEBUG=false SITE_OWNER=mail@example.com APP_KEY=SomeRandomStringOf32CharsExactly APP_URL=http://localhost IS_DEMO_APP=false LOG_CHANNEL=daily LOG_LEVEL=notice DB_CONNECTION=sqlite DB_DATABASE=/srv/database/database.sqlite CACHE_DRIVER=file SESSION_DRIVER=file MAIL_MAILER=log MAIL_HOST=smtp.mailtrap.io MAIL_PORT=2525 MAIL_USERNAME=null MAIL_PASSWORD=null MAIL_ENCRYPTION=null MAIL_FROM_NAME=null MAIL_FROM_ADDRESS=null MAIL_VERIFY_SSL_PEER=true THROTTLE_API=60 LOGIN_THROTTLE=5 AUTHENTICATION_GUARD=web-guard AUTHENTICATION_LOG_RETENTION=365 AUTH_PROXY_HEADER_FOR_USER=null AUTH_PROXY_HEADER_FOR_EMAIL=null PROXY_LOGOUT_URL=null WEBAUTHN_NAME=2FAuth WEBAUTHN_ID=null WEBAUTHN_USER_VERIFICATION=preferred TRUSTED_PROXIES=null PROXY_FOR_OUTGOING_REQUESTS=null CONTENT_SECURITY_POLICY=true BROADCAST_DRIVER=log QUEUE_DRIVER=sync SESSION_LIFETIME=120 REDIS_HOST=127.0.0.1 REDIS_PASSWORD=null REDIS_PORT=6379 PUSHER_APP_ID= PUSHER_APP_KEY= PUSHER_APP_SECRET= PUSHER_APP_CLUSTER=mt1 VITE_PUSHER_APP_KEY= VITE_PUSHER_APP_CLUSTER= MIX_ENV=local
ARG VERSION=unknown
ARG CREATED=an unknown date
ARG COMMIT=unknown
ENV VERSION=unknown CREATED=an unknown date COMMIT=unknown
LABEL org.opencontainers.image.authors=https://github.com/Bubka org.opencontainers.image.version=unknown org.opencontainers.image.created=an unknown date org.opencontainers.image.revision=unknown org.opencontainers.image.url=https://github.com/Bubka/2FAuth org.opencontainers.image.documentation=https://hub.docker.com/r/2fauth/2fauth org.opencontainers.image.source=https://github.com/Bubka/2FAuth org.opencontainers.image.title=2fauth org.opencontainers.image.description=A web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes

Labels

Key Value
org.opencontainers.image.authors https://github.com/Bubka
org.opencontainers.image.created an unknown date
org.opencontainers.image.description A web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes
org.opencontainers.image.documentation https://hub.docker.com/r/2fauth/2fauth
org.opencontainers.image.revision unknown
org.opencontainers.image.source https://github.com/Bubka/2FAuth
org.opencontainers.image.title 2fauth
org.opencontainers.image.url https://github.com/Bubka/2FAuth
org.opencontainers.image.version unknown
Details
Container
2025-02-14 01:10:43 +03:00
1617
OCI / Docker
Versions (1) View all
latest 2025-02-14