Namespace
drakkan
Image / Tag
sftpgo:2.6.x-alpine
Content Digest
sha256:b98107648ef12631a10c2bb39ef806de780cd153b1a3f1a83cafc4f561d6cf5a
Details
Created

2025-07-03 12:46:47 UTC

Size

30 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-07-03T12:41:25Z
  • 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/75ebcfeecdc9d24b682f26d942c04aa949900448/docker/README.md
  • org.opencontainers.image.licenses
    AGPL-3.0-only
  • org.opencontainers.image.revision
    75ebcfeecdc9d24b682f26d942c04aa949900448
  • 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
    2.6.x-alpine

Environment
PATH

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

SFTPGO_LOG_FILE_PATH


Layers

[#000] sha256:f18232174bc91741fdf3da96d85011092101a032a93a388b79e99e69c2d5c870 - 11.59% (3.47 MB)

[#001] sha256:17df05c3988831b892fcdc6f59a29da25b71f0e888f0dec5de909e79bc833175 - 1.53% (470 KB)

[#002] sha256:7ba0f7666fb0923ab5c318a83461e71c2e04cb9c5d871d6500c7ef894eeaab56 - 21.84% (6.54 MB)

[#003] sha256:31c2cc45ee00e47c2a51a50c5c9b8db8bb16d0793ecd4e58055bdcf6df9c540b - 0.0% (259 Bytes)

[#004] sha256:c9a7ff853a26ed5e688d48d93b7413c6b04f999f98a9d566d8f1adaf0d598be2 - 0.0% (921 Bytes)

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

[#006] sha256:5c7450b3d8b58b1b145664b7f39df490c01bad77770b81135f9caceca29706dc - 0.4% (121 KB)

[#007] sha256:7d1e9213ec760fd49d582164818c8a3e25469b7a4769a2beb710e17a3c9feb00 - 9.28% (2.78 MB)

[#008] sha256:d245e863df2e83d53c8f96c7f014fa801d7af30744a785a8258b452e463c2dc3 - 1.71% (526 KB)

[#009] sha256:b26f970634386a008339ef996d720a797236630404c1cdb19c1023712df7746a - 53.62% (16.1 MB)

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

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

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


History
2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.21.3-x86_64.tar.gz / # buildkit

2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-07-03 12:41:42 UTC (buildkit.dockerfile.v0)

ARG INSTALL_OPTIONAL_PACKAGES=true

2025-07-03 12:41:42 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c apk -U upgrade --no-cache && apk add --update --no-cache ca-certificates tzdata mailcap # buildkit

2025-07-03 12:41:45 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c if [ "${INSTALL_OPTIONAL_PACKAGES}" = "true" ]; then apk add --update --no-cache jq git rsync; fi # buildkit

2025-07-03 12:41:45 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-07-03 12:41:45 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c addgroup -g 1000 -S sftpgo && adduser -u 1000 -h /var/lib/sftpgo -s /sbin/nologin -G sftpgo -S -D -H -g "SFTPGo user" sftpgo # buildkit

2025-07-03 12:46:47 UTC (buildkit.dockerfile.v0)

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

2025-07-03 12:46:47 UTC (buildkit.dockerfile.v0)

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

2025-07-03 12:46:47 UTC (buildkit.dockerfile.v0)

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

2025-07-03 12:46:47 UTC (buildkit.dockerfile.v0)

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

2025-07-03 12:46:47 UTC (buildkit.dockerfile.v0)

COPY /workspace/sftpgo /usr/local/bin/ # buildkit

2025-07-03 12:46:47 UTC (buildkit.dockerfile.v0)

ENV SFTPGO_LOG_FILE_PATH=

2025-07-03 12:46:47 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-07-03 12:46:47 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-07-03 12:46:47 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/sftpgo

2025-07-03 12:46:47 UTC (buildkit.dockerfile.v0)

USER 1000:1000

2025-07-03 12:46:47 UTC (buildkit.dockerfile.v0)

CMD ["sftpgo" "serve"]

Details
Created

2025-07-03 13:37:11 UTC

Size

27.7 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-07-03T12:41:25Z
  • 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/75ebcfeecdc9d24b682f26d942c04aa949900448/docker/README.md
  • org.opencontainers.image.licenses
    AGPL-3.0-only
  • org.opencontainers.image.revision
    75ebcfeecdc9d24b682f26d942c04aa949900448
  • 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
    2.6.x-alpine

Environment
PATH

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

SFTPGO_LOG_FILE_PATH


Layers

[#000] sha256:85f3b18f9f5a8655db86c6dfb02bb01011ffef63d10a173843c5c65c3e9137b7 - 10.66% (2.95 MB)

[#001] sha256:a88035814bbe7907380d0bbf9fdd3ef7c06d5909d6e996e64544e05442a9f3f9 - 1.66% (470 KB)

[#002] sha256:2c2398f4f855fbc27dcd0a28584efc1d5f499a0cf84e4f4d11ebba88f44a8556 - 21.46% (5.95 MB)

[#003] sha256:7abe0bc0358db385112dec3b7b94502901e1993b1774873d1a6a9f466ee1fc1f - 0.0% (260 Bytes)

[#004] sha256:5b6519ffc1e4dac5c3e8c649de588ad784a21ddc5a8d280e434c242c8683316a - 0.0% (920 Bytes)

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

[#006] sha256:2f786c3e8ce20e4f3a139bd1dd419df173d680e108750114146691a11dafe1b9 - 0.43% (121 KB)

[#007] sha256:211c1996e7f780dfcb87915c21949ba900b80c201a800c09e1fa785fff8678d0 - 10.03% (2.78 MB)

[#008] sha256:91142069e9ca119d4177ebf1146458022b49d6396100b9cfc762d9138ca33929 - 1.85% (526 KB)

[#009] sha256:9edd29d07452e37bed13307942435be5db5dbcd158261c74505684984e685e0d - 53.89% (14.9 MB)

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

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

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


History
2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.21.3-armv7.tar.gz / # buildkit

2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-07-03 12:41:49 UTC (buildkit.dockerfile.v0)

ARG INSTALL_OPTIONAL_PACKAGES=true

2025-07-03 12:41:49 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c apk -U upgrade --no-cache && apk add --update --no-cache ca-certificates tzdata mailcap # buildkit

2025-07-03 12:41:56 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c if [ "${INSTALL_OPTIONAL_PACKAGES}" = "true" ]; then apk add --update --no-cache jq git rsync; fi # buildkit

2025-07-03 12:41:57 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-07-03 12:41:57 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c addgroup -g 1000 -S sftpgo && adduser -u 1000 -h /var/lib/sftpgo -s /sbin/nologin -G sftpgo -S -D -H -g "SFTPGo user" sftpgo # buildkit

2025-07-03 13:37:11 UTC (buildkit.dockerfile.v0)

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

2025-07-03 13:37:11 UTC (buildkit.dockerfile.v0)

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

2025-07-03 13:37:11 UTC (buildkit.dockerfile.v0)

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

2025-07-03 13:37:11 UTC (buildkit.dockerfile.v0)

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

2025-07-03 13:37:11 UTC (buildkit.dockerfile.v0)

COPY /workspace/sftpgo /usr/local/bin/ # buildkit

2025-07-03 13:37:11 UTC (buildkit.dockerfile.v0)

ENV SFTPGO_LOG_FILE_PATH=

2025-07-03 13:37:11 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-07-03 13:37:11 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-07-03 13:37:11 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/sftpgo

2025-07-03 13:37:11 UTC (buildkit.dockerfile.v0)

USER 1000:1000

2025-07-03 13:37:11 UTC (buildkit.dockerfile.v0)

CMD ["sftpgo" "serve"]

Details
Created

2025-07-03 13:37:49 UTC

Size

29.1 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-07-03T12:41:25Z
  • 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/75ebcfeecdc9d24b682f26d942c04aa949900448/docker/README.md
  • org.opencontainers.image.licenses
    AGPL-3.0-only
  • org.opencontainers.image.revision
    75ebcfeecdc9d24b682f26d942c04aa949900448
  • 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
    2.6.x-alpine

Environment
PATH

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

SFTPGO_LOG_FILE_PATH


Layers

[#000] sha256:6e771e15690e2fabf2332d3a3b744495411d6e0b00b2aea64419b58b0066cf81 - 13.1% (3.81 MB)

[#001] sha256:7bff06a0e591317716d5e83fb1940e06378acc59cb9e8cbeffc3000189ee95d6 - 1.59% (472 KB)

[#002] sha256:bbbc04e0586631e89423d8dc6b7a5d4c0a0baa1c08b0a6ff51daad17df3c8ec9 - 22.66% (6.59 MB)

[#003] sha256:b72c9f9365abc8e806a47178fcb442d986b0b473113d48219c1367a3f2e30713 - 0.0% (260 Bytes)

[#004] sha256:fbbf38a323213e5b01823acc26f1b626ead4ad8a0e0bcc6e1f5f42e435285bcb - 0.0% (920 Bytes)

[#005] sha256:f83f805ff02df9f33743843a7d4624e6e2be543bbbe370bd8f7e06b07ea1e5ed - 0.01% (2.59 KB)

[#006] sha256:2e5b496ef46d1ffe7edd757a96509fd124d323f3cb9878f4eb609025ebf6bd7b - 0.41% (121 KB)

[#007] sha256:004db3a91bfd78bd1d41ee4f46a6415da4aacd64c57a7c36d7588fda85637041 - 9.57% (2.78 MB)

[#008] sha256:7524862299d6ee3b940d28f0d752a67ebb9f61569aeb10fbb931f1bea387e727 - 1.77% (526 KB)

[#009] sha256:10344383d5a4cff9f89979d7d8a913e71698245825c43b8b8a51af9f33f9b569 - 50.89% (14.8 MB)

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

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

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


History
2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.21.3-aarch64.tar.gz / # buildkit

2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-07-03 12:41:51 UTC (buildkit.dockerfile.v0)

ARG INSTALL_OPTIONAL_PACKAGES=true

2025-07-03 12:41:51 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c apk -U upgrade --no-cache && apk add --update --no-cache ca-certificates tzdata mailcap # buildkit

2025-07-03 12:41:59 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c if [ "${INSTALL_OPTIONAL_PACKAGES}" = "true" ]; then apk add --update --no-cache jq git rsync; fi # buildkit

2025-07-03 12:41:59 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-07-03 12:41:59 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c addgroup -g 1000 -S sftpgo && adduser -u 1000 -h /var/lib/sftpgo -s /sbin/nologin -G sftpgo -S -D -H -g "SFTPGo user" sftpgo # buildkit

2025-07-03 13:37:49 UTC (buildkit.dockerfile.v0)

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

2025-07-03 13:37:49 UTC (buildkit.dockerfile.v0)

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

2025-07-03 13:37:49 UTC (buildkit.dockerfile.v0)

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

2025-07-03 13:37:49 UTC (buildkit.dockerfile.v0)

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

2025-07-03 13:37:49 UTC (buildkit.dockerfile.v0)

COPY /workspace/sftpgo /usr/local/bin/ # buildkit

2025-07-03 13:37:49 UTC (buildkit.dockerfile.v0)

ENV SFTPGO_LOG_FILE_PATH=

2025-07-03 13:37:49 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-07-03 13:37:49 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-07-03 13:37:49 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/sftpgo

2025-07-03 13:37:49 UTC (buildkit.dockerfile.v0)

USER 1000:1000

2025-07-03 13:37:49 UTC (buildkit.dockerfile.v0)

CMD ["sftpgo" "serve"]

Details
Created

2025-07-03 13:32:11 UTC

Size

28.8 MB

Content Digest
Labels
  • org.opencontainers.image.created
    2025-07-03T12:41:25Z
  • 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/75ebcfeecdc9d24b682f26d942c04aa949900448/docker/README.md
  • org.opencontainers.image.licenses
    AGPL-3.0-only
  • org.opencontainers.image.revision
    75ebcfeecdc9d24b682f26d942c04aa949900448
  • 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
    2.6.x-alpine

Environment
PATH

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

SFTPGO_LOG_FILE_PATH


Layers

[#000] sha256:184b14480d317057da092a0994ad6baf4b2df588108f43969f8fd56f021af2c6 - 11.84% (3.41 MB)

[#001] sha256:049f1dd6b838da3c9e36722397dfdb271822011c7ad772cab17e124f50732a8a - 1.6% (473 KB)

[#002] sha256:d486de05cb8b1dfae385e3e31c60fa082627137408236a32c348ac13f08854a8 - 24.0% (6.91 MB)

[#003] sha256:b7f6faaae5a6780ba9263d8d990699cf87d0cd012c8891358420a743afe871e6 - 0.0% (261 Bytes)

[#004] sha256:76b96e6866e1008e249c29258592065790ae269e7581208ff15095476034548b - 0.0% (920 Bytes)

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

[#006] sha256:8af43f87e64ee613a219e5d7335f180446faad2baf18e4244561aaf6c06bb166 - 0.41% (121 KB)

[#007] sha256:5e62429093787a7ea17cdb370ebe2779934a77a5bca20caa672918104b343d98 - 9.66% (2.78 MB)

[#008] sha256:03c4fa3be07515b192d9f9f1e05b6fdcf1891421ebab57401d610c403607ba52 - 1.78% (526 KB)

[#009] sha256:713315f6f4fa7f126efc7772a7e38c712aa353900ef48bf9c5ff5b6a51b87279 - 50.67% (14.6 MB)

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

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

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


History
2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.21.3-ppc64le.tar.gz / # buildkit

2025-02-14 03:28:36 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-07-03 12:41:50 UTC (buildkit.dockerfile.v0)

ARG INSTALL_OPTIONAL_PACKAGES=true

2025-07-03 12:41:50 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c apk -U upgrade --no-cache && apk add --update --no-cache ca-certificates tzdata mailcap # buildkit

2025-07-03 12:41:57 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c if [ "${INSTALL_OPTIONAL_PACKAGES}" = "true" ]; then apk add --update --no-cache jq git rsync; fi # buildkit

2025-07-03 12:41:57 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-07-03 12:41:58 UTC (buildkit.dockerfile.v0)

RUN |1 INSTALL_OPTIONAL_PACKAGES=true /bin/sh -c addgroup -g 1000 -S sftpgo && adduser -u 1000 -h /var/lib/sftpgo -s /sbin/nologin -G sftpgo -S -D -H -g "SFTPGo user" sftpgo # buildkit

2025-07-03 13:32:11 UTC (buildkit.dockerfile.v0)

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

2025-07-03 13:32:11 UTC (buildkit.dockerfile.v0)

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

2025-07-03 13:32:11 UTC (buildkit.dockerfile.v0)

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

2025-07-03 13:32:11 UTC (buildkit.dockerfile.v0)

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

2025-07-03 13:32:11 UTC (buildkit.dockerfile.v0)

COPY /workspace/sftpgo /usr/local/bin/ # buildkit

2025-07-03 13:32:11 UTC (buildkit.dockerfile.v0)

ENV SFTPGO_LOG_FILE_PATH=

2025-07-03 13:32:11 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-07-03 13:32:11 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-07-03 13:32:11 UTC (buildkit.dockerfile.v0)

WORKDIR /var/lib/sftpgo

2025-07-03 13:32:11 UTC (buildkit.dockerfile.v0)

USER 1000:1000

2025-07-03 13:32:11 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