Improve and try to fix all wip server recipes

This commit is contained in:
Ribbon 2026-03-13 07:01:01 -03:00
parent e7cdadfe12
commit 464446e690
17 changed files with 47 additions and 27 deletions

View File

@ -1,15 +1,16 @@
#TODO make dependencies work
#TODO not compiled or tested
# build instructions: https://github.com/bitcoin/bitcoin/blob/master/doc/build-unix.md
[source]
tar = "https://bitcoincore.org/bin/bitcoin-core-27.0/bitcoin-27.0.tar.gz"
tar = "https://bitcoincore.org/bin/bitcoin-core-30.2/bitcoin-30.2.tar.gz"
[build]
template = "custom"
template = "cmake"
cmakeflags = [
"-DENABLE_WALLET=OFF",
"-DENABLE_IPC=OFF",
"-DBUILD_TESTS=OFF",
"-DINSTALL_MAN=OFF",
]
dependencies = [
"boost",
"libevent",
]
script = """
COOKBOOK_CONFIGURE_FLAGS+=(
--disable-wallet
)
cookbook_configure
"""

View File

@ -1,5 +1,6 @@
#TODO not compiled or tested
[source]
git = "https://github.com/kettle11/devserver"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO not compiled or tested
[source]
git = "https://github.com/DNSCrypt/doh-server"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,8 +1,10 @@
#TODO not compiled or tested
[source]
git = "https://github.com/bluecatengineering/dora"
shallow_clone = true
[build]
template = "custom"
script = """
cookbook_cargo_packages dora-bin dora-cfg
"""
template = "cargo"
cargopackages = [
"dora-bin",
"dora-cfg",
]

View File

@ -1,5 +1,13 @@
#TODO missing runtime dependencies, see https://github.com/romanz/electrs/blob/master/doc/install.md#build-dependencies
#TODO not compiled or tested
# build instructions: https://github.com/romanz/electrs/blob/master/doc/install.md
[source]
git = "https://github.com/romanz/electrs"
shallow_clone = true
[build]
template = "cargo"
dependencies = ["rocksdb"]
[package]
dependencies = [
"bitcoin-core",
"electrum",
]

View File

@ -1,5 +1,6 @@
#TODO not compiled or tested
[source]
git = "https://github.com/DNSCrypt/encrypted-dns-server"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO not compiled or tested
[source]
git = "https://github.com/mehrantsi/feox-server"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,5 @@
#TODO not compiled or tested
# dependencies - https://guacamole.apache.org/doc/gug/installing-guacamole.html#required-dependencies
# dependencies: https://guacamole.apache.org/doc/gug/installing-guacamole.html#required-dependencies
[source]
tar = "https://apache.org/dyn/closer.lua/guacamole/1.5.5/source/guacamole-server-1.5.5.tar.gz?action=download"
[build]
@ -10,8 +10,8 @@ dependencies = [
"libpng",
"libuuid",
"libssh2",
"openssl1",
"openssl3",
"pango",
"pulseaudio",
"libpulse",
"libvorbis",
]

View File

@ -1,9 +1,8 @@
#TODO not compiled or tested
#TODO require the mold liker to be installed
[source]
git = "https://github.com/tweedegolf/nea"
shallow_clone = true
[build]
template = "custom"
script = """
cookbook_cargo_packages nea
"""
template = "cargo"
cargopackages = ["nea"]
dev-dependencies = ["host:mold"]

View File

@ -1,8 +1,9 @@
#TODO tikv-jemalloc-sys crate error
[source]
git = "https://github.com/scsibug/nostr-rs-relay"
shallow_clone = true
[build]
template = "cargo"
dependencies = [
"openssl1",
"openssl3",
]

View File

@ -1,5 +1,6 @@
#TODO not compiled or tested
[source]
git = "https://github.com/joaofl/quick-serve"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO ahash crate error
[source]
git = "https://github.com/rustdesk/rustdesk-server"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO compiled but not tested
[source]
git = "https://github.com/orhun/rustypaste-cli"
shallow_clone = true
[build]
template = "cargo"

View File

@ -1,5 +1,6 @@
#TODO not compiled or tested
[source]
git = "https://github.com/cfal/shoes"
shallow_clone = true
[build]
template = "cargo"

View File

@ -2,6 +2,7 @@
# build instructions: https://github.com/SpadesX/SpadesX#installation
[source]
git = "https://github.com/SpadesX/SpadesX"
shallow_clone = true
[build]
template = "cmake"
dependencies = [

View File

@ -1,8 +1,7 @@
#TODO not compiled or tested
[source]
git = "https://codeberg.org/black-cat/toe-beans"
shallow_clone = true
[build]
template = "custom"
script = """
cookbook_cargo_packages toe-beans
"""
template = "cargo"
cargopackages = ["toe-beans"]

View File

@ -1,5 +1,6 @@
#TODO not compiled or tested
[source]
git = "https://github.com/0x676e67/vproxy"
shallow_clone = true
[build]
template = "cargo"