fix: use vendored openssl #123

Merged
realaravinth merged 2 commits from fix-ssl-error into master 2024-12-18 14:52:47 +05:30
4 changed files with 44 additions and 45 deletions

View file

@ -4,11 +4,11 @@ steps:
when:
event: [push, pull_request, tag, deployment]
environment:
- DATABASE_URL=postgres://postgres:password@database:5432/postgres
- VANIKAM_email_URL=smtp://admin:password@email:10025
- VANIKAM_meili_API_KEY=5c8eb5f46c148884fb64da09be211a18347fbba24435ca603adc9eba608ba66d
- VANIKAM_meili_URL=http://meilisearch:7700
- MAILPIT_URL=http://email:1080
DATABASE_URL: postgres://postgres:password@database:5432/postgres
VANIKAM_email_URL: smtp://admin:password@email:10025
VANIKAM_meili_API_KEY: 5c8eb5f46c148884fb64da09be211a18347fbba24435ca603adc9eba608ba66d
VANIKAM_meili_URL: http://meilisearch:7700
MAILPIT_URL: http://email:1080
commands:
# - curl -fsSL https://deb.nodesource.com/setup_16.x | bash - &&\
# - apt update && apt-get -y --no-install-recommends install nodejs tar gpg curl wget
@ -69,32 +69,21 @@ steps:
# secrets: [RELEASE_BOT_GPG_SIGNING_KEY, DUMBSERVE_PASSWORD, GPG_PASSWORD]
#
services:
# email:
# image: axllent/mailpit
# environment:
# - MP_SMTP_AUTH=admin:password
# - MP_MAX_MESSAGES=5000
# - MP_SMTP_AUTH_ALLOW_INSECURE=1
# - MP_SMTP_BIND_ADDR=0.0.0.0:10025
# - MP_SMTP_AUTH_ALLOW_INSECURE=true
# - MP_UI_BIND_ADDR=0.0.0.0:1080
database:
image: postgres
environment:
- POSTGRES_PASSWORD=password
POSTGRES_PASSWORD: password
meilisearch:
image: getmeili/meilisearch:v1.10
environment:
- MEILI_ENV=development
- MEILI_MASTER_KEY=5c8eb5f46c148884fb64da09be211a18347fbba24435ca603adc9eba608ba66d
MEILI_ENV: development
MEILI_MASTER_KEY: 5c8eb5f46c148884fb64da09be211a18347fbba24435ca603adc9eba608ba66d
email:
image: axllent/mailpit
environment:
- MP_SMTP_BIND_ADDR=0.0.0.0:10025
- MP_UI_BIND_ADDR=0.0.0.0:1080
- MP_SMTP_AUTH_ACCEPT_ANY=true
- MP_SMTP_AUTH_ALLOW_INSECURE=true
MP_SMTP_BIND_ADDR: 0.0.0.0:10025
MP_UI_BIND_ADDR: 0.0.0.0:1080
MP_SMTP_AUTH_ACCEPT_ANY: true
MP_SMTP_AUTH_ALLOW_INSECURE: true

10
Cargo.lock generated
View file

@ -2442,6 +2442,15 @@ version = "0.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
[[package]]
name = "openssl-src"
version = "300.4.1+3.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "faa4eac4138c62414b5622d1b31c5c304f34b406b013c079c2bbc652fdd6678c"
dependencies = [
"cc",
]
[[package]]
name = "openssl-sys"
version = "0.9.103"
@ -2450,6 +2459,7 @@ checksum = "7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6"
dependencies = [
"cc",
"libc",
"openssl-src",
"pkg-config",
"vcpkg",
]

View file

@ -3,11 +3,11 @@
"devenv": {
"locked": {
"dir": "src/modules",
"lastModified": 1726063457,
"lastModified": 1734441494,
"owner": "cachix",
"repo": "devenv",
"rev": "39bf6ce569103c9390d37322daa59468c31b3ce7",
"treeHash": "839747a1cb35ba6d5b36cce9a739ab2ba5e4a5d4",
"rev": "bdc1a2cefdda8f89e31b1a0f3771786ba9e5d052",
"treeHash": "9f63e582153de59f2326d8efb83d2f8eedd71f58",
"type": "github"
},
"original": {
@ -25,11 +25,11 @@
"rust-analyzer-src": "rust-analyzer-src"
},
"locked": {
"lastModified": 1726116637,
"lastModified": 1734503722,
"owner": "nix-community",
"repo": "fenix",
"rev": "96a04a213838c5001619ad57400c5a176fa040b1",
"treeHash": "af83666a28d8bb6aa6d4c0e5f4a2a9c6c158e272",
"rev": "07f1f47c8f634a5ec52a2ad1d14e7cc7521d9a4f",
"treeHash": "2dbf42e1832bef3cd88faa0c6e8cb8214f605842",
"type": "github"
},
"original": {
@ -41,11 +41,11 @@
"flake-compat": {
"flake": false,
"locked": {
"lastModified": 1696426674,
"lastModified": 1733328505,
"owner": "edolstra",
"repo": "flake-compat",
"rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
"treeHash": "2addb7b71a20a25ea74feeaf5c2f6a6b30898ecb",
"rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec",
"treeHash": "d21e133bedc810d4a3aafe31710858e83fff682b",
"type": "github"
},
"original": {
@ -77,11 +77,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1716977621,
"lastModified": 1733477122,
"owner": "cachix",
"repo": "devenv-nixpkgs",
"rev": "4267e705586473d3e5c8d50299e71503f16a6fb6",
"treeHash": "6d9f1f7ca0faf1bc2eeb397c78a49623260d3412",
"rev": "7bd9e84d0452f6d2e63b6e6da29fe73fac951857",
"treeHash": "032ee7a856bf5572e8f923acbe45fe22a955d16e",
"type": "github"
},
"original": {
@ -93,11 +93,11 @@
},
"nixpkgs-stable": {
"locked": {
"lastModified": 1725930920,
"lastModified": 1734202038,
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "44a71ff39c182edaf25a7ace5c9454e7cba2c658",
"treeHash": "56e93544112b7bb7aa0c3093d537295683ef9148",
"rev": "bcba2fbf6963bf6bed3a749f9f4cf5bff4adb96d",
"treeHash": "ed868e7045ff3d48595deec9ca09f1311c91e749",
"type": "github"
},
"original": {
@ -117,11 +117,11 @@
"nixpkgs-stable": "nixpkgs-stable"
},
"locked": {
"lastModified": 1725513492,
"lastModified": 1734425854,
"owner": "cachix",
"repo": "pre-commit-hooks.nix",
"rev": "7570de7b9b504cfe92025dd1be797bf546f66528",
"treeHash": "4b46d77870afecd8f642541cb4f4927326343b59",
"rev": "0ddd26d0925f618c3a5d85a4fa5eb1e23a09491d",
"treeHash": "7180381e4de59f052b3a3134571af84dc523fd93",
"type": "github"
},
"original": {
@ -141,11 +141,11 @@
"rust-analyzer-src": {
"flake": false,
"locked": {
"lastModified": 1726144767,
"lastModified": 1734386068,
"owner": "rust-lang",
"repo": "rust-analyzer",
"rev": "fd243cd0fbad8297e7a3c86f18aa5f0a110bb85f",
"treeHash": "8fbbce6f1b56bbcbe27c9af7f6298582c22ae34d",
"rev": "0a706f7d2ac093985eae317781200689cfd48b78",
"treeHash": "3f8418c9949a4084758a307478884360952624d2",
"type": "github"
},
"original": {

View file

@ -4,7 +4,7 @@ version = "0.1.0"
edition = "2021"
[dependencies]
reqwest = { version = "0.12.4", features = ["json"] }
reqwest = { version = "0.12.4", features = ["json", "native-tls-vendored"] }
serde = { version = "1.0.201", features = ["derive"] }
serde_json = "1.0.117"
actix-rt = "2.9.0"