Namespace
drakkan
Image / Tag
sftpgo:v2.6.6-slim
Content Digest
sha256:8942e54cf8ef8d4ab9dc9ee2ac3489c1f270577987532c64b1c2ab82c693ebec
Details
Created

2025-02-24 18:54:06 UTC

Size

50.7 MB

Content Digest
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-slim

Environment
PATH

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

SFTPGO_LOG_FILE_PATH


Layers

[#000] sha256:c29f5b76f736a8b555fd191c48d6581bb918bcd605a7cbcc76205dd6acff3260 - 53.09% (26.9 MB)

[#001] sha256:9ac3cc483f4709b45f3cff7cec47d6281e8bdcf91671c861578905849f13a6ae - 8.74% (4.43 MB)

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

[#003] sha256:356e3ce0047787f73b4d788c020ff5c40a504ccad4d419aca1007aa484eccfb8 - 0.0% (254 Bytes)

[#004] sha256:5cacca2e194fe3f7f75632d29f453012af584df568cd67911c697bb969d1d585 - 0.0% (1.09 KB)

[#005] sha256:a05df527fd388c1eb6fe6dfac9848d47ec78003f799a5fb7f0ec885b88f55c00 - 0.01% (2.6 KB)

[#006] sha256:3cb782c0364993efc176f2ce72968b9979a6866314c2dc4b0ebb4ae5bd07f454 - 0.23% (121 KB)

[#007] sha256:2960a8754339b161834e52ffdb585cd70742ffcd20692cc5b8e040941e6d4835 - 5.48% (2.78 MB)

[#008] sha256:90279aa1f560ec49ec53ad5f8d296da0e45fca4f00cdbe0b8f0936905a2c6b78 - 0.99% (511 KB)

[#009] sha256:a379592737262f0fa89c9d646f3ce418d10e9a7525a34aed1a3f0850fca781f7 - 31.45% (15.9 MB)

[#010] sha256:5c2ebacea1217aaff20136a6264ee137cb75fd4421b351e08420c6be4f022532 - 0.0% (2.59 KB)

[#011] sha256:3a04c8e9cdce786f6180f254a976b7ee17f1a7cfdceda66337c97b28691b6613 - 0.01% (2.73 KB)

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


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

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

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

ARG INSTALL_OPTIONAL_PACKAGES=false

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

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /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:32 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /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:32 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /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:33 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /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:54:05 UTC (buildkit.dockerfile.v0)

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

2025-02-24 18:54:05 UTC (buildkit.dockerfile.v0)

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

2025-02-24 18:54:06 UTC (buildkit.dockerfile.v0)

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

2025-02-24 18:54:06 UTC (buildkit.dockerfile.v0)

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

2025-02-24 18:54:06 UTC (buildkit.dockerfile.v0)

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

2025-02-24 18:54:06 UTC (buildkit.dockerfile.v0)

ENV SFTPGO_LOG_FILE_PATH=

2025-02-24 18:54:06 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /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:54:06 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /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:54:06 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/sftpgo

2025-02-24 18:54:06 UTC (buildkit.dockerfile.v0)

USER 1000:1000

2025-02-24 18:54:06 UTC (buildkit.dockerfile.v0)

CMD ["sftpgo" "serve"]

Details
Created

2025-02-24 19:50:55 UTC

Size

44.7 MB

Content Digest
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-slim

Environment
PATH

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

SFTPGO_LOG_FILE_PATH


Layers

[#000] sha256:8baf7706a2c9f71c9184120af92649e226b5533608aab6cd9ffbc6dc15435ca3 - 50.98% (22.8 MB)

[#001] sha256:de6d36499958a27822058c657e10b88ac64ab0e8957086ee8fc8e6389476a507 - 8.42% (3.77 MB)

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

[#003] sha256:2366a1d6df265f214960587e4499bb1167e3db3c34fa0468aa8ead3b4ab99023 - 0.0% (254 Bytes)

[#004] sha256:57efbdfbcb28eb5dd2d7476758505cd688448a5d87a1255dd2246d72cc490ef3 - 0.0% (1.09 KB)

[#005] sha256:f67cc9ec1e4eae21774040694969c424ec434c7db31ea8cb79a501892573f6da - 0.01% (2.6 KB)

[#006] sha256:22945333da72759c41f979227767f2b3ebe1acd6eb75b4c22b8baa23d2a8505f - 0.26% (121 KB)

[#007] sha256:14339f747f06dbb4d459c5df5dc99a38edfef2599bbb89ef00d952f50fcc540d - 6.21% (2.78 MB)

[#008] sha256:dee740334deba99e850ef2cdc07a5efa2a4526f3d34a7fe1fba4fe9ecca3d18e - 1.12% (511 KB)

[#009] sha256:da27e3d4089f107dced588b57bfc205c632a4d44c2b3661456d8e99a10bdef28 - 32.98% (14.8 MB)

[#010] sha256:d4103500ae9da65c721d34e44ac6574cd2b1baada810ce14951ea80b1dcb2a20 - 0.01% (2.59 KB)

[#011] sha256:038bebe8b48cd66a671c55e34727ae05e17c08c3c67b1b4ba0b0a7f2e08c08fa - 0.01% (2.73 KB)

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


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

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

2025-02-24 18:51:12 UTC (buildkit.dockerfile.v0)

ARG INSTALL_OPTIONAL_PACKAGES=false

2025-02-24 18:51:12 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /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:51:12 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /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:51:12 UTC (buildkit.dockerfile.v0)

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

2025-02-24 18:51:14 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /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 19:50:55 UTC (buildkit.dockerfile.v0)

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

2025-02-24 19:50:55 UTC (buildkit.dockerfile.v0)

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

2025-02-24 19:50:55 UTC (buildkit.dockerfile.v0)

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

2025-02-24 19:50:55 UTC (buildkit.dockerfile.v0)

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

2025-02-24 19:50:55 UTC (buildkit.dockerfile.v0)

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

2025-02-24 19:50:55 UTC (buildkit.dockerfile.v0)

ENV SFTPGO_LOG_FILE_PATH=

2025-02-24 19:50:55 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /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 19:50:55 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /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 19:50:55 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/sftpgo

2025-02-24 19:50:55 UTC (buildkit.dockerfile.v0)

USER 1000:1000

2025-02-24 19:50:55 UTC (buildkit.dockerfile.v0)

CMD ["sftpgo" "serve"]

Details
Created

2025-02-24 19:52:17 UTC

Size

49.1 MB

Content Digest
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-slim

Environment
PATH

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

SFTPGO_LOG_FILE_PATH


Layers

[#000] sha256:4d2547c084994a809c138e688fbe4ee14eedbc6e2defc5b1c680edd16e291473 - 54.48% (26.7 MB)

[#001] sha256:5732300c807632d1226d7b42fb5c5d2d33963b5670addb106619d24c5d537112 - 8.58% (4.21 MB)

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

[#003] sha256:2366a1d6df265f214960587e4499bb1167e3db3c34fa0468aa8ead3b4ab99023 - 0.0% (254 Bytes)

[#004] sha256:329c31d123e5770d1b402c05e3cf2f8cd38b15053ae766c724040a44bf9cef8f - 0.0% (1.09 KB)

[#005] sha256:8f0eb9b2198b79a46a9b36eb73890e27cce3a7e5a6a28d91a89fb95379b52899 - 0.01% (2.6 KB)

[#006] sha256:44bae58cf4011b0df833838d1b0b6df03ab7302c9db67eb5d05a63493db07db5 - 0.24% (121 KB)

[#007] sha256:c57b919383917d63ce448d6ad84fcbf3cfb9dbec79bf9a97da67caf4add8af88 - 5.66% (2.78 MB)

[#008] sha256:2085d95034d3146dd0e50e4ff3d692d9f235144e51de0cc3bbe2e2edfbbacffe - 1.02% (511 KB)

[#009] sha256:6b82992a131ce3be4b2c89e3038e0c2fc2923c4d878fbb7797e62a32836f0c64 - 30.0% (14.7 MB)

[#010] sha256:792b2d612f3e01b67500c7b0fe97615ca915c9ad3104152391034801b7377f36 - 0.01% (2.59 KB)

[#011] sha256:2db8030cdab8dafe89f3d9b808b747d7fc6cb486cde2159f8cc08315344053e8 - 0.01% (2.73 KB)

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


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

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

2025-02-24 18:51:11 UTC (buildkit.dockerfile.v0)

ARG INSTALL_OPTIONAL_PACKAGES=false

2025-02-24 18:51:11 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /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:51:11 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /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:51:12 UTC (buildkit.dockerfile.v0)

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

2025-02-24 18:51:13 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /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 19:52:16 UTC (buildkit.dockerfile.v0)

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

2025-02-24 19:52:16 UTC (buildkit.dockerfile.v0)

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

2025-02-24 19:52:16 UTC (buildkit.dockerfile.v0)

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

2025-02-24 19:52:16 UTC (buildkit.dockerfile.v0)

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

2025-02-24 19:52:17 UTC (buildkit.dockerfile.v0)

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

2025-02-24 19:52:17 UTC (buildkit.dockerfile.v0)

ENV SFTPGO_LOG_FILE_PATH=

2025-02-24 19:52:17 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /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 19:52:17 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /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 19:52:17 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/sftpgo

2025-02-24 19:52:17 UTC (buildkit.dockerfile.v0)

USER 1000:1000

2025-02-24 19:52:17 UTC (buildkit.dockerfile.v0)

CMD ["sftpgo" "serve"]

Details
Created

2025-02-24 19:46:53 UTC

Size

53.1 MB

Content Digest
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-slim

Environment
PATH

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

SFTPGO_LOG_FILE_PATH


Layers

[#000] sha256:c52a49c08f7ab068d0d2a19ef082b810b96dfc903ac76f338fefe25ead7b4590 - 57.57% (30.6 MB)

[#001] sha256:c9cff846ca7138a3fc622e04d733ffe6b88e814cd83484b52d4a196f6de9c45a - 8.76% (4.65 MB)

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

[#003] sha256:03b67c685c9754f615d83ed8d6e30b601ac178645b6dc0fa57ca2052da12a817 - 0.0% (257 Bytes)

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

[#005] sha256:34cc799f3b1b55d587e4e96d45d998150c702ad3b3591ca2719fea85132652b8 - 0.0% (2.6 KB)

[#006] sha256:c6e56c55fb2087d05b309fb2cd073aeeef553f9b24b2de2cdc14b4362ada0afe - 0.22% (121 KB)

[#007] sha256:a01155fc21f10b953c32b950cb308c3536b85fa38d3be49b89e676146ea14f4d - 5.23% (2.78 MB)

[#008] sha256:5695a32e21fe9b2af17e025fe8ceb596b374aa25ec36ab1169948a474f4e62ab - 0.94% (511 KB)

[#009] sha256:af8457a8abb8289f9ccd0cc74e82ac4c0c8fbf3483f267c3484683a6383af08b - 27.26% (14.5 MB)

[#010] sha256:98719e62bdaa2eead004abe19ee11110b80c988ed99bda522b76ca5461a2816f - 0.0% (2.6 KB)

[#011] sha256:e2f1c9f7575451db5d721f517c01ef03d67b189ccc62c62579df9c8893200388 - 0.01% (2.73 KB)

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


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

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

2025-02-24 18:51:22 UTC (buildkit.dockerfile.v0)

ARG INSTALL_OPTIONAL_PACKAGES=false

2025-02-24 18:51:22 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /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:51:23 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /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:51:23 UTC (buildkit.dockerfile.v0)

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

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

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /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 19:46:52 UTC (buildkit.dockerfile.v0)

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

2025-02-24 19:46:52 UTC (buildkit.dockerfile.v0)

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

2025-02-24 19:46:52 UTC (buildkit.dockerfile.v0)

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

2025-02-24 19:46:52 UTC (buildkit.dockerfile.v0)

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

2025-02-24 19:46:52 UTC (buildkit.dockerfile.v0)

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

2025-02-24 19:46:52 UTC (buildkit.dockerfile.v0)

ENV SFTPGO_LOG_FILE_PATH=

2025-02-24 19:46:53 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /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 19:46:53 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=false /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 19:46:53 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/sftpgo

2025-02-24 19:46:53 UTC (buildkit.dockerfile.v0)

USER 1000:1000

2025-02-24 19:46:53 UTC (buildkit.dockerfile.v0)

CMD ["sftpgo" "serve"]

Danger Zone
Delete Tag

Please be careful as this will not just delete the reference but also the actual content!

For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.

Delete