49 Commits
Author SHA1 Message Date
renovate[bot] bda0a3037b chore(deps): update rust docker tag to v1.99.0 2026-10-02 02:31:39 +00:00
renovate[bot] 11378ea598 chore(deps): update rust docker tag to v1.98.1 2026-09-09 21:55:56 +00:00
renovate[bot] f5e2749da1 chore(deps): update rust docker tag to v1.98.0 2026-08-27 02:27:32 +08:00
renovate[bot] 5521c0fef4 chore(deps): update rust docker tag to v1.97.1 2026-07-17 00:11:00 +00:00
renovate[bot] ea6eb27d08 chore(deps): update rust docker tag to v1.97.0 2026-07-09 22:52:12 +00:00
renovate[bot] ce946b05eb chore(deps): update rust docker tag to v1.96.1 2026-07-05 18:25:42 +08:00
renovate[bot] 1f53ae7ade chore(deps): update alpine docker tag to v3.24 2026-06-09 22:44:45 +00:00
renovate[bot] 33bb377cef chore(deps): update rust docker tag to v1.96.0 2026-05-29 00:12:42 +00:00
renovate[bot] fa8013844d chore(deps): update rust docker tag to v1.95.0 (#2118)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-20 08:40:30 +00:00
Pain 6c3c1010f1 fix: native build error on arm64 (#2100) 2026-03-27 14:46:43 +08:00
renovate[bot] 7b759e1577 chore(deps): update rust docker tag to v1.94.1 2026-03-27 01:35:35 +00:00
Pain 54a27d379f fix: unify alpine base version (#2097) 2026-03-22 22:33:20 +08:00
renovate[bot] 1b5fbb300d chore(deps): update rust docker tag to v1.94.0 (#2092)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-17 16:29:11 +08:00
renovate[bot] 24fe1e60c7 chore(deps): update rust docker tag to v1.93.1 2026-02-13 01:07:42 +00:00
renovate[bot] 381279a3a7 chore(deps): update rust docker tag to v1.93.0 2026-01-23 01:14:04 +00:00
renovate[bot] 2a1f70177d chore(deps): update rust docker tag to v1.92.0 2025-12-11 22:42:54 +00:00
renovate[bot] 9ae89078d2 chore(deps): update alpine docker tag to v3.23 2025-12-03 21:24:59 +00:00
renovate[bot] 2b0f27ab43 chore(deps): update rust docker tag to v1.91.1 2025-11-11 00:06:48 +00:00
renovate[bot] 31fa5f2a89 chore(deps): update rust docker tag to v1.91.0 2025-10-31 03:33:12 +00:00
renovate[bot] fed18820a7 chore(deps): update rust docker tag to v1.90.0 (#2021)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-23 00:04:52 +08:00
zonescape 62ee719aaf chore: refactor Docker image building (#2005) 2025-08-17 02:39:11 +08:00
Aaron Chen 4f4d4a8bc9 chore: add sha512 to pin third-party musl-cross files (#1998) 2025-08-06 10:21:52 +08:00
Aaron Chen 71ee9562dc fix(docker): replace musl.cc (#1996) 2025-08-04 16:16:53 +08:00
renovate[bot] 46586a03d7 chore(deps): update alpine docker tag to v3.22 2025-05-30 19:07:46 +00:00
renovate[bot] 2e8851cf4e chore(deps): update alpine docker tag to v3.21 (#1804)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-06 10:05:10 +08:00
renovate[bot] ca33198cf4 chore(deps): update alpine docker tag to v3.20 (#1685)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-01 22:42:31 +08:00
zonyitoo 22a41d0224 fix: Docker build upgrade to alpine 3.20
- Removed armv7, arm-linux-gnueabihf, windows-gnu in default build
2024-05-26 03:07:07 +08:00
zonyitoo 7c13e8a913 fix: aws-lc requires bindgen-cli 2024-05-26 00:28:06 +08:00
zonyitoo e507e292c0 fix: add missing cmake for aws-lc-sys 2024-05-25 23:41:55 +08:00
zonyitoo c4b8fdd4f0 feat(local-fake-dns): removed deps to prost, use bson 2024-05-25 00:00:43 +08:00
zonyitoo ba8e07e769 feat: local-tun compilable for not-supported platforms
- Prepare for v1.19.0 release. Upgraded MSRV to 1.74
- "default" build feature now contains only basic shadowsocks features
  (BREAKING)
- Add "full" build feature for all suggested features
- Add "full-extra" build feature for including *-extra features
2024-05-24 23:13:14 +08:00
just1900 dcdb80b9f8 fix(image): change binary path in docker image to prevent it being overwrite in k8s deployment
Signed-off-by: just1900 <[email protected]>
2023-03-16 23:36:31 +08:00
vndroid 23182d0435 Update docker base image
- Update base image to alpine 3.17
2023-03-10 12:45:33 +08:00
zonyitoo 3b802b0453 release v1.15.1, prebuilt releases use stable Rust
ref #1053
ref shadowsocks/shadowsocks-android#2966
2022-12-17 20:26:47 +08:00
zonyitoo e05ab8adee upgrade Dockerfile and Debian/changelog 2022-12-17 09:48:04 +08:00
zonyitoo ca0e85d367 put CC inline 2022-07-20 01:23:50 +08:00
zonyitoo b0af7df6b2 override before add target 2022-07-20 00:52:21 +08:00
zonyitoo 04166795f6 docker build with nightly 2022-07-20 00:38:51 +08:00
zonyitoo afdbdd922c set PATH with MUSL bin 2022-07-20 00:10:36 +08:00
vndroid ed4bea6558 Update
- Builder based environment move to Alpine
- Final image update to 3.16
2022-06-29 16:46:27 +08:00
vndroid 7ce6945c78 Minor update
- Remove useless configuration.
- Docker container running as root user, the program running as nobody user
2022-06-29 16:46:27 +08:00
zonyitoo 59e80ff1fe move Dockerfile to workspace root 2022-06-29 01:36:34 +08:00
zonyitoo 64ad58bd61 switch user with -a, docker adds entrypoint script, #876 2022-06-29 00:31:57 +08:00
zonyitoo f240662d12 enable strip=symbols, 1.59 is already released 2022-03-07 15:28:10 +08:00
zonyitoo 161d87e016 enable strip=symbols for releases 2022-01-31 14:33:26 +08:00
zonyitoo 73ad85dadb release v1.13.0 2022-01-28 10:22:01 +08:00
zonyitoo d3454dbd9a enable armv8,neon for build scripts 2022-01-28 09:54:10 +08:00
Julia 806ad4898c Update Dockerfile (#618)
Running programs as root that don't require it is a big security risk. Docker is only containerization and not virtualization.
Instead of using the user "nobody" a custom user may be created, but as shadowsocks-rust only uses networking and only reads the config file I see it as unnecessary.
If the server is intended to bind on a privileged port (<1024) Docker's port mapping may be used or a program such as nftables or setcap may be used.
2021-09-05 22:53:34 +08:00
kallydev e3e5acb266 Add multi-architecture Docker support 2021-07-21 22:49:53 +08:00