change librelogin database path to be in /workspace/data directory

This commit is contained in:
cuqmbr 2025-06-08 13:45:58 +03:00
parent e9f950cd48
commit a4e498871e
Signed by: cuqmbr
GPG Key ID: 0AA446880C766199

View File

@ -31,6 +31,8 @@ EXPOSE 25565/tcp
CMD \
# Add proxy secret
sed -i "s/_PROXY_SECRET_/${PROXY_SECRET}/g" forwarding.secret && \
# Substitute librelogin database path
sed -i "s~../../librelogin.db~../../../..${DATA_PATH}/librelogin.db~g" plugins/librelogin/config.conf && \
# Add servers to velocity.toml
awk -v servers_str="${SERVERS}" '{ count=split(servers_str,servers_arr,";"); servers_fmt_str = ""; for (i = 1; i <= count; i++) servers_fmt_str = servers_fmt_str servers_arr[i] "\n"; sub(/_SERVERS_/,servers_fmt_str); print }' velocity.toml > velocity.toml.tmp && mv -T -f velocity.toml.tmp velocity.toml && \
# Add try servers to velocity.toml