| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 10 days | docker: add curl for HTTPS healthcheck support (#7709) | Chris Lu | 1 | -1/+1 | |
| Alpine's busybox wget does not support --ca-cert, --certificate, and --private-key options required for HTTPS healthchecks with client certificate authentication. Adding curl to Docker images enables proper HTTPS healthchecks. Fixes #7707 | |||||
| 2025-12-01 | Enable FIPS 140-3 compliant crypto by default (#7590) | Chris Lu | 1 | -0/+3 | |
| * Enable FIPS 140-3 compliant crypto by default Addresses #6889 - Enable GOEXPERIMENT=systemcrypto by default in all Makefiles - Enable GOEXPERIMENT=systemcrypto by default in all Dockerfiles - Go 1.24+ has native FIPS 140-3 support via this setting - Users can disable by setting GOEXPERIMENT= (empty) Algorithms used (all FIPS approved): - AES-256-GCM for data encryption - AES-256-CTR for SSE-C - HMAC-SHA256 for S3 signatures - TLS 1.2/1.3 for transport encryption * Fix: Remove invalid GOEXPERIMENT=systemcrypto Go 1.24 uses GODEBUG=fips140=on at runtime, not GOEXPERIMENT at build time. - Remove GOEXPERIMENT=systemcrypto from all Makefiles - Remove GOEXPERIMENT=systemcrypto from all Dockerfiles FIPS 140-3 mode can be enabled at runtime: GODEBUG=fips140=on ./weed server ... * Add FIPS 140-3 support enabled by default Addresses #6889 - FIPS 140-3 mode is ON by default in Docker containers - Sets GODEBUG=fips140=on via entrypoint.sh - To disable: docker run -e GODEBUG=fips140=off ... | |||||
| 2025-11-27 | unified builds4.01 | chrislu | 1 | -2/+9 | |
| 2025-11-27 | fix git checkout | chrislu | 1 | -1/+1 | |
| 2025-11-08 | docker: fix /data ownership and permission (#7451) | Chris Lu | 1 | -4/+2 | |
| * docker: fix /data ownership and permission * chown if not owned by seaweed user * fix github tests * comments * fix the unquoted variables in the case pattern matching * Update docker/entrypoint.sh Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Update docker/entrypoint.sh Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * Update entrypoint.sh * Update entrypoint.sh * Update docker/entrypoint.sh Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> --------- Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> | |||||
| 2025-10-29 | fix add user command (#7406) | Chris Lu | 1 | -1/+2 | |
| * fix add user command * add folder /etc/seaweedfs | |||||
| 2025-10-28 | docker containers: add non-root user (#7399) | Chris Lu | 1 | -3/+11 | |
| * add non-root user * using -g more clearly expresses the intent of setting the primary group for the new user * no cache * read only * specific perm | |||||
| 2025-06-03 | change version directory | chrislu | 1 | -1/+1 | |
| 2025-04-23 | golang up version to 1.24 (#6724) | Konstantin Lebedev | 1 | -1/+1 | |
| 2025-02-04 | use golang:1.23 image3.84 | chrislu | 1 | -1/+1 | |
| 2024-02-07 | upgrade go, rocksdb | Chris Lu | 1 | -1/+1 | |
| 2023-10-13 | golang up version to 1.21.3 (#4911) | Konstantin Lebedev | 1 | -1/+1 | |
| 2023-02-08 | go 1.20 (#4192) | Chris Lu | 1 | -1/+1 | |
| 2022-09-01 | dockerfile fix directory | chrislu | 1 | -1/+1 | |
| 2022-08-02 | go 1.19 | chrislu | 1 | -1/+1 | |
| 2022-07-29 | move to https://github.com/seaweedfs/seaweedfs | chrislu | 1 | -6/+6 | |
| 2022-05-14 | build release containers for all tags | Konstantin Lebedev | 1 | -1/+2 | |
| 2022-04-18 | docker move to go version 1.182.99 | chrislu | 1 | -1/+1 | |
| 2021-11-12 | docker: entry point change working directory from root to /data | Chris Lu | 1 | -0/+1 | |
| 2021-11-04 | docker image: build with arm also | Chris Lu | 1 | -1/+1 | |
| fix https://github.com/chrislusf/seaweedfs/issues/2418 | |||||
| 2021-08-16 | use go 1.17 for docker | Chris Lu | 1 | -1/+1 | |
| 2021-05-10 | use go 1.16.4 to build docker image | Chris Lu | 1 | -3/+3 | |
| 2021-03-10 | build static binary in docker images | Chris Lu | 1 | -1/+1 | |
| fix https://github.com/chrislusf/seaweedfs/issues/1856 | |||||
| 2021-01-31 | webdav: adds to docker file | Chris Lu | 1 | -0/+2 | |
| 2020-12-31 | dev cluster adds fuse mount | Chris Lu | 1 | -1/+1 | |
| 2020-12-28 | Add fuse to all dockerfiles | nivekuil | 1 | -0/+1 | |
| 2020-12-17 | fix Argument Name, and use the correct one. | LazyDBA247-Anyvision | 1 | -2/+2 | |
| 2020-12-15 | support build branches other than master | LazyDBA247-Anyvision | 1 | -0/+2 | |
| 2020-10-18 | adjust | Chris Lu | 1 | -1/+1 | |
| 2020-10-18 | adjust | Chris Lu | 1 | -1/+1 | |
| 2020-10-18 | build add git version | Chris Lu | 1 | -1/+3 | |
| 2020-03-01 | fix dockerhub build | Chris Lu | 1 | -3/+9 | |
| 2020-02-25 | update docker local dev env | Chris Lu | 1 | -9/+3 | |
| 2020-01-25 | Revert "use docker built binaries for faster automated release" | Chris Lu | 1 | -0/+35 | |
| This reverts commit 9863f51cc8280a613eb816f5b73bda0fcc60f459. | |||||
| 2020-01-25 | use docker built binaries for faster automated release | Chris Lu | 1 | -35/+0 | |
| 2020-01-25 | 2-stage docker dev image build | Chris Lu | 1 | -5/+8 | |
| fix https://github.com/chrislusf/seaweedfs/issues/1047 | |||||
| 2020-01-24 | docker: tweaking docker file | Chris Lu | 1 | -6/+6 | |
| 2020-01-01 | fix dev build | Chris Lu | 1 | -0/+1 | |
| 2020-01-01 | fix dev docker build | Chris Lu | 1 | -0/+2 | |
| 2019-06-30 | filer: default to leveldb2 | Chris Lu | 1 | -1/+1 | |
| 2019-03-15 | weed server: mkdir first | Chris Lu | 1 | -1/+2 | |
| 2019-03-14 | add directory /data/filerdb | Chris Lu | 1 | -0/+1 | |
| fix https://github.com/chrislusf/seaweedfs/issues/885 | |||||
| 2019-01-18 | fix docker to work with master grpc port | Chris Lu | 1 | -1/+3 | |
| 2018-12-27 | adjust local build | Chris Lu | 1 | -0/+1 | |
| 2018-12-16 | WIP | Chris Lu | 1 | -0/+24 | |
