Tag

asset/sftpgo:swarmit-0725
Content Digest: sha256:8c985b23cd5ccb6f44428b0840fcf42e68cc7d45e4ff6e611a4b5a0e8aea64b9
Details
Pull Command

docker pull registry.pub.deployment.center/asset/sftpgo:swarmit-0725


Manifests
Details
Content Digest

sha256:ca2854c3260dc7f2f503357b56c570108f37835d72cd1dbbb2c7a5d20365435c

Created

2025-07-10 15:23:06 +0200

Size

95.7 MB


Labels
  • org.opencontainers.image.created
    2025-02-24T18:45:47Z
  • org.opencontainers.image.description
    Full-featured and highly configurable file transfer server: SFTP, HTTP/S,FTP/S, WebDAV
  • org.opencontainers.image.documentation
    https://github.com/drakkan/sftpgo/blob/6825db76ad7ee5fd55162f1d8226a44b31470eb5/docker/README.md
  • org.opencontainers.image.licenses
    AGPL-3.0-only
  • org.opencontainers.image.revision
    6825db76ad7ee5fd55162f1d8226a44b31470eb5
  • org.opencontainers.image.source
    https://github.com/drakkan/sftpgo
  • org.opencontainers.image.title
    SFTPGo
  • org.opencontainers.image.url
    https://github.com/drakkan/sftpgo
  • org.opencontainers.image.version
    v2.6.6

Environment
PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

SFTPGO_LOG_FILE_PATH


Layers

[#000] sha256:d2eb42b4a5ebb9b60b76c2235884a004110d05db225bd8b6a1c0e50752c6b5b5 - 29.01% (27.8 MB)

[#001] sha256:d8e8070302f86406bdbd98f433afe9be7c70083c6574c3de4e3f9c59385ea78e - 4.63% (4.43 MB)

[#002] sha256:29838e7f4d27991e228cfd54727407454e6710a5815a77d2a0ca7364fcfb7b5b - 30.71% (29.4 MB)

[#003] sha256:50c30ca55f96ea1ea9501d07ee319a1e24c6bb6b64f91857599356dd829d12a0 - 0.0% (254 Bytes)

[#004] sha256:357cef82ff44dbb494a70dc70ad70e79b1a09ed01f376a39f1414a9a75a817bc - 0.0% (1.09 KB)

[#005] sha256:532de5694164069bbd7ac094a1170f8b441d0501c1ef07a1cf6cea60695cad5a - 0.0% (2.59 KB)

[#006] sha256:ba6da814b97d2344473487f0906deb5c9126da7b900e3f8e70f9dcb8053d4032 - 0.12% (121 KB)

[#007] sha256:55a6c7f3e87961a6d83fc6ddb9675db714a59eb2151d891a6373d7d2da8978a9 - 2.9% (2.78 MB)

[#008] sha256:8a9a607e5a9960f18b673c54bedd914743aba0d17e4d5af23ffd115469cdbd48 - 0.52% (511 KB)

[#009] sha256:4d867d58f514572381aea271b42fc035afaf5c2fa0db9d815eb33c8e79d91f64 - 16.65% (15.9 MB)

[#010] sha256:2354ee60a4eaf53c886b0dea614235db12d98d1618ac60cd08f511a15e372892 - 0.0% (2.59 KB)

[#011] sha256:3d44f8e1cf76c7a687713614a48f98a8daa0649d0b84016092d5dabaa76082eb - 0.0% (2.73 KB)

[#012] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#013] sha256:98c0f1986b152fbd893197c51d9132092a7f027d44d1b18eb0c84ec79cd1220b - 1.51% (1.45 MB)

[#014] sha256:23e7addada2bee55be5168ff31f88ed0e9eacf6eab649763ddb4d1c0117027dd - 13.85% (13.3 MB)

[#015] sha256:3f651fa60e6c662fe2795bb9b5452a1a1e211abea4591f6283ecfbb26adcd81f - 0.0% (1.75 KB)

[#016] sha256:45836ead6df20212e61ff0f2b0d91799df8fcae65f41d8bdb877f6cb4dbca78d - 0.02% (22.4 KB)

[#017] sha256:13590f52b65c5dbd49eb8ece6ce6374d10e6dca76848a9597c02640035f6aad9 - 0.02% (22.4 KB)

[#018] sha256:568780e8879b788ac5ab24e2343742e67a9b2237234263d84529d9e488bb46d9 - 0.02% (22.4 KB)

[#019] sha256:63b98081c0175c2a51970fb86e736109142ade5ccc5704f81ec27b85b1d8da9f - 0.0% (266 Bytes)

[#020] sha256:9ea5cc067ec4eecfd3f9ce9d456a586781714a0bd46554e3f1802d5b43df34c5 - 0.0% (242 Bytes)

[#021] sha256:c3810f309f7a5037d7dc11c7d9c683d146e7d1555893c6d5116baa46d3ebacd7 - 0.0% (735 Bytes)

[#022] sha256:e7da4de8ee17316967caf768c538169d195a7345406642c881fed3145bf3a3b8 - 0.0% (771 Bytes)


History
2025-02-03 00:00:00 UTC (debuerreotype 0.15)

# debian.sh --arch 'amd64' out/ 'bookworm' '@1738540800'

2025-02-24 18:46:20 UTC (buildkit.dockerfile.v0)

ARG INSTALL_OPTIONAL_PACKAGES=true

2025-02-24 18:46:20 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c apt-get update && apt-get -y upgrade && apt-get install --no-install-recommends -y ca-certificates media-types && rm -rf /var/lib/apt/lists/* # buildkit

2025-02-24 18:46:38 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c if [ "${INSTALL_OPTIONAL_PACKAGES}" = "true" ]; then apt-get update && apt-get install --no-install-recommends -y jq git rsync && rm -rf /var/lib/apt/lists/*; fi # buildkit

2025-02-24 18:46:38 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c mkdir -p /etc/sftpgo /var/lib/sftpgo /usr/share/sftpgo /srv/sftpgo/data /srv/sftpgo/backups # buildkit

2025-02-24 18:46:39 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c groupadd --system -g 1000 sftpgo && useradd --system --gid sftpgo --no-create-home --home-dir /var/lib/sftpgo --shell /usr/sbin/nologin --comment "SFTPGo user" --uid 1000 sftpgo # buildkit

2025-02-24 18:53:33 UTC (buildkit.dockerfile.v0)

COPY /workspace/sftpgo.json /etc/sftpgo/sftpgo.json # buildkit

2025-02-24 18:53:33 UTC (buildkit.dockerfile.v0)

COPY /workspace/templates /usr/share/sftpgo/templates # buildkit

2025-02-24 18:53:33 UTC (buildkit.dockerfile.v0)

COPY /workspace/static /usr/share/sftpgo/static # buildkit

2025-02-24 18:53:33 UTC (buildkit.dockerfile.v0)

COPY /workspace/openapi /usr/share/sftpgo/openapi # buildkit

2025-02-24 18:53:33 UTC (buildkit.dockerfile.v0)

COPY /workspace/sftpgo /usr/local/bin/sftpgo-plugin-* /usr/local/bin/ # buildkit

2025-02-24 18:53:33 UTC (buildkit.dockerfile.v0)

ENV SFTPGO_LOG_FILE_PATH=

2025-02-24 18:53:33 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c sed -i 's|"users_base_dir": "",|"users_base_dir": "/srv/sftpgo/data",|' /etc/sftpgo/sftpgo.json && sed -i 's|"backups"|"/srv/sftpgo/backups"|' /etc/sftpgo/sftpgo.json # buildkit

2025-02-24 18:53:34 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c chown -R sftpgo:sftpgo /etc/sftpgo /srv/sftpgo && chown sftpgo:sftpgo /var/lib/sftpgo && chmod 700 /srv/sftpgo/backups # buildkit

2025-02-24 18:53:34 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/sftpgo

2025-02-24 18:53:34 UTC (buildkit.dockerfile.v0)

USER 1000:1000

2025-02-24 18:53:34 UTC (buildkit.dockerfile.v0)

CMD ["sftpgo" "serve"]

2025-07-10 15:23:03 +0200 (buildkit.dockerfile.v0)

COPY /healthcheck / # buildkit

2025-07-10 15:23:03 +0200 (buildkit.dockerfile.v0)

COPY /opt/omd/versions/default/share/check_mk/agents/linux/* /usr/local/bin/ # buildkit

2025-07-10 15:23:03 +0200 (buildkit.dockerfile.v0)

COPY /opt/omd/versions/default/share/check_mk/agents/mk-job /usr/local/bin/mk-job # buildkit

2025-07-10 15:23:04 +0200 (buildkit.dockerfile.v0)

COPY /opt/omd/versions/default/share/check_mk/agents/check_mk_agent.linux /usr/local/bin/check_mk_agent # buildkit

2025-07-10 15:23:04 +0200 (buildkit.dockerfile.v0)

USER root

2025-07-10 15:23:04 +0200 (buildkit.dockerfile.v0)

RUN /bin/sh -c sed -i 's#Hostname: $(uname -n)#Hostname: ${SWARMIT_HOSTNAME}#g' /usr/local/bin/check_mk_agent # buildkit

2025-07-10 15:23:04 +0200 (buildkit.dockerfile.v0)

RUN /bin/sh -c sed -i 's#if inpath timeout; then#if inpath timeoutXXXXX; then#g' /usr/local/bin/check_mk_agent # buildkit

2025-07-10 15:23:05 +0200 (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir /etc/check_mk && mkdir -p /var/lib/check_mk_agent/spool && mkdir /var/lib/check_mk_agent/cache && mkdir -p /usr/lib/check_mk_agent/plugins && mkdir /usr/lib/check_mk_agent/local # buildkit

2025-07-10 15:23:05 +0200 (buildkit.dockerfile.v0)

RUN /bin/sh -c echo -e "[DOCKER]\nskip_sections: docker_container_agent\ncontainer_id: name\nbase_url: unix://var/run/docker.sock\n" > /etc/check_mk/docker.cfg # buildkit

2025-07-10 15:23:05 +0200 (buildkit.dockerfile.v0)

COPY secret_from_file.sh /entrypoint.sh # buildkit

2025-07-10 15:23:06 +0200 (buildkit.dockerfile.v0)

RUN /bin/sh -c chmod 755 /entrypoint.sh # buildkit

2025-07-10 15:23:06 +0200 (buildkit.dockerfile.v0)

ENTRYPOINT ["/entrypoint.sh"]