mastodon_ynh/scripts/_common.sh

28 lines
642 B
Bash
Raw Normal View History

2017-04-08 02:04:27 +00:00
#!/bin/bash
2019-03-18 03:22:38 +00:00
#=================================================
# COMMON VARIABLES AND CUSTOM HELPERS
2019-03-18 03:22:38 +00:00
#=================================================
2022-05-29 13:54:35 +00:00
memory_needed="2560"
2025-09-01 08:12:59 +00:00
ruby_version="3.4.5"
nodejs_version="20"
2020-08-09 08:39:43 +00:00
2024-12-29 17:29:59 +00:00
case $YNH_ARCH in
amd64)
ld_preload="LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so"
;;
arm64)
ld_preload="LD_PRELOAD=/usr/lib/aarch64-linux-gnu/libjemalloc.so"
;;
armhf)
ld_preload="LD_PRELOAD=/usr/lib/arm-linux-gnueabihf/libjemalloc.so"
;;
armel)
ld_preload="LD_PRELOAD=/usr/lib/arm-linux-gnueabi/libjemalloc.so"
;;
i386)
ld_preload="LD_PRELOAD=/usr/lib/i386-linux-gnu/libjemalloc.so"
;;
esac