Chris Lu
e225940202
docker: add curl for HTTPS healthcheck support ( #7709 )
...
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-10 12:54:20 -08:00
Chris Lu
2a05af2e14
docker: fix /data ownership and permission ( #7451 )
...
* 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-11-08 01:10:33 -08:00
Chris Lu
8a032bf57d
fix add user command ( #7406 )
...
* fix add user command
* add folder /etc/seaweedfs
2025-10-29 19:41:04 -07:00
Chris Lu
b8bef0328b
docker containers: add non-root user ( #7399 )
...
* 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-10-28 14:58:10 -07:00
Chris Lu
2b1cfe3c3b
add on demand build
2025-09-16 23:45:00 -07:00
Chris Lu
f9f2609e63
Fix RocksDB docker build
2025-09-16 23:22:40 -07:00
chrislu
bd4891a117
change version directory
2025-06-03 22:46:10 -07:00
chrislu
7039d5003c
gorocksdb 1.10.1 ~ rocksdb 10.2.1
2025-06-03 22:46:10 -07:00
Konstantin Lebedev
c8b0a04409
golang up version to 1.24 ( #6724 )
2025-04-23 15:49:28 -07:00
chrislu
ddd67dd191
upgade rocksdb to 9.10.0
2025-02-17 20:26:07 -08:00
chrislu
5e46960651
use golang:1.23 image
2025-02-04 09:01:44 -08:00
Chris Lu
2ad363d984
upgrade go, rocksdb
2024-02-07 00:41:03 -08:00
chrislu
53188a1191
fix rocksdb build
2024-01-01 22:42:06 -08:00
Konstantin Lebedev
ce9b822a8e
golang up version to 1.21.3 ( #4911 )
2023-10-13 05:31:43 -07:00
chrislu
b0da8788a1
upgrade rocksdb versions
2023-05-29 23:14:45 -07:00
Chris Lu
bac45912e3
go 1.20 ( #4192 )
2023-02-08 16:41:23 -08:00
chrislu
466bbe4cdd
dockerfile fix directory
2022-09-01 09:43:41 -07:00
chrislu
9c76896e2d
fix building rocksdb image
2022-09-01 00:20:23 -07:00
chrislu
8a61c124c7
go 1.19
2022-08-02 12:17:31 -07:00
chrislu
5fbe437ee9
update rocksdb version to 7.4.4
2022-07-31 19:47:27 -07:00
chrislu
26dbc6c905
move to https://github.com/seaweedfs/seaweedfs
2022-07-29 00:17:28 -07:00
Konstantin Lebedev
59435e4a2e
rocksdb up version to v7.2.2
2022-05-15 01:22:55 +05:00
chrislu
cdb31c5b61
go 1.18 for rocksdb
2022-04-18 03:03:08 -07:00
chrislu
3176bf126a
update rocksdb version
2022-04-04 18:52:59 -07:00
chrislu
eb39f78396
rocksdb: PORTABLE=1
2022-02-09 01:29:22 -08:00
chrislu
13cb609f60
add filer.toml for rocksdb to docker image for rocksdb
2022-02-09 00:12:53 -08:00
Chris Lu
947fe4cc97
docker: entry point change working directory from root to /data
2021-11-12 17:21:49 -08:00
Chris Lu
0c12a7d12a
github action build rocksdb image
2021-09-30 21:43:34 -07:00
Chris Lu
7b776be285
build docker image for chrislusf/seaweedfs:rocksdb
2021-09-30 21:10:34 -07:00