Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/moparisthebest/static-curl
fully static builds of curl, runs anywhere
https://github.com/moparisthebest/static-curl
Last synced: about 11 hours ago
JSON representation
fully static builds of curl, runs anywhere
- Host: GitHub
- URL: https://github.com/moparisthebest/static-curl
- Owner: moparisthebest
- License: mit
- Created: 2019-12-05T21:35:12.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-11-08T04:00:08.000Z (about 2 months ago)
- Last Synced: 2024-12-28T20:03:46.689Z (8 days ago)
- Language: Shell
- Homepage: https://code.moparisthebest.com/moparisthebest/static-curl
- Size: 34.2 KB
- Stars: 526
- Watchers: 14
- Forks: 30
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
:mechanical_arm: Static curl :mechanical_arm:
-----------
[![Build Status](https://ci.moparisthe.best/job/moparisthebest/job/static-curl/job/master/badge/icon%3Fstyle=plastic)](https://ci.moparisthe.best/job/moparisthebest/job/static-curl/job/master/)These are a couple simple scripts to build a fully static curl binary using alpine linux docker containers. Currently it is a featureful build with OpenSSL, libssh2, nghttp2, and zlib, supporting most protocols. Tweak configure options in [build.sh](build.sh#L50) if you need something else (and/or suggest or PR).
Grab the [latest release](https://github.com/moparisthebest/static-curl/releases/latest) from one of these links, by CPU architecture:
- [curl-amd64](https://github.com/moparisthebest/static-curl/releases/latest/download/curl-amd64)
- [curl-i386](https://github.com/moparisthebest/static-curl/releases/latest/download/curl-i386)
- [curl-aarch64](https://github.com/moparisthebest/static-curl/releases/latest/download/curl-aarch64)
- [curl-armv7](https://github.com/moparisthebest/static-curl/releases/latest/download/curl-armv7)
- [curl-armhf](https://github.com/moparisthebest/static-curl/releases/latest/download/curl-armhf)
- [curl-ppc64le](https://github.com/moparisthebest/static-curl/releases/latest/download/curl-ppc64le)Static binaries for windows are provided directly by [curl](https://curl.haxx.se/windows/) itself.
Development
-----------File explanation:
- [build.sh](build.sh) - runs inside an alpine docker container, downloads curl, verifies it with gpg, and builds it
- [mykey.asc](mykey.asc) - Daniel Stenberg's [GPG key](https://daniel.haxx.se/address.html) used for signing/verifying curl releases