Block a user
megara-backup (65c1e9cfdd8410132e4eb989682d0782e8d10823)
Published 2026-07-13 14:47:55 +00:00 by megara-admin
Installation
docker pull forge.megarai.com/megara-admin/megara-backup:65c1e9cfdd8410132e4eb989682d0782e8d10823sha256:07c7223a31bf0a95d97fd050872f42880d75bfc3dab0442c30a6293ce0ea0fd3
Image Layers
| # debian.sh --arch 'amd64' out/ 'bookworm' '@1763337600' |
| ARG CLOUD_SDK_VERSION |
| ENV CLOUD_SDK_VERSION=548.0.0 |
| /bin/sh -c groupadd -r -g 1000 cloudsdk && useradd -r -u 1000 -m -s /bin/bash -g cloudsdk cloudsdk |
| ARG INSTALL_COMPONENTS |
| /bin/sh -c mkdir -p /usr/share/man/man1/ |
| /bin/sh -c apt-get update -qqy && apt-get -qqy upgrade && apt-get install -qqy curl gcc python3-dev python3-crcmod python3-pip apt-transport-https lsb-release openssh-client git gnupg && export CLOUD_SDK_REPO="cloud-sdk-$(lsb_release -c -s)" && curl -fsSL https://packages.cloud.google.com/apt/doc/apt-key.gpg | gpg --dearmor -o /etc/apt/keyrings/google-cloud-cli.gpg && echo "deb [signed-by=/etc/apt/keyrings/google-cloud-cli.gpg] https://packages.cloud.google.com/apt $CLOUD_SDK_REPO main" > /etc/apt/sources.list.d/google-cloud-sdk.list && apt-get update && apt-get install -y google-cloud-cli=${CLOUD_SDK_VERSION}-0 $INSTALL_COMPONENTS && gcloud config set core/disable_usage_reporting true && gcloud config set component_manager/disable_update_check true && gcloud config set metrics/environment docker_image_slim && gcloud --version && gsutil version -l && bq version && gcloud-crc32c /usr/bin/gcloud |
| /bin/sh -c git config --system credential.'https://source.developers.google.com'.helper gcloud.sh |
| VOLUME [/root/.config] |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates git unzip && usermod --login git --home /home/git --move-home cloudsdk && groupmod --new-name git cloudsdk && rm -rf /var/lib/apt/lists/* # buildkit |
| COPY /app/gitea/gitea /usr/local/bin/gitea # buildkit |
| COPY /lib/ld-musl-x86_64.so.1 /lib/ld-musl-x86_64.so.1 # buildkit |
| COPY src/megara/backup_manifest.py /opt/megara/megara/backup_manifest.py # buildkit |
| RUN /bin/sh -c printf '' > /opt/megara/megara/__init__.py # buildkit |
| ENV PYTHONPATH=/opt/megara HOME=/home/git CLOUDSDK_CONFIG=/home/git/.config/gcloud |
| WORKDIR /work |
| USER 1000:1000 |
| ENTRYPOINT ["/bin/bash"] |
Details
2026-07-13 14:47:55 +00:00
Versions (21)
View all
Container
0
OCI / Docker
linux/amd64
564 MiB
9347a5b9fd4eea698e2bc5141a8c76f33e1c0807
2026-07-15
e6e0c1261ac302699ac10848623ce12a224590a8
2026-07-15
a7d8d78998dca77b7e5483a359c40b1f4d24dcd0
2026-07-14
2a0ab79398e5c8e0e5dc7bd2bd553f2f5f04d449
2026-07-14
d43cdefa9eaa6ab2b25e8b3b3d662e87fff42726
2026-07-14