first try

This commit is contained in:
Sebastian
2024-12-18 08:39:52 +01:00
parent f9cde96de0
commit 925ccbadb9
3 changed files with 85 additions and 0 deletions

25
sonic/entrypoint.sh Normal file
View File

@@ -0,0 +1,25 @@
#!/bin/bash
if [ ! -f /var/sonic/initialized ]; then
echo "Initializing Sonic..."
# Add your initialization commands here
# Example:
# mkdir -p /var/sonic/data
# touch /var/sonic/config.json
wget https://genesis.soniclabs.com/sonic-mainnet/genesis/sonic.g.md5
GOMEMLIMIT=50GiB sonictool --datadir /var/sonic --cache 12000 genesis sonic.g.md5
rm sonic.g
# Create the file to mark initialization
touch /var/sonic/initialized
echo "Initialization complete."
else
echo "Sonic is already initialized."
fi
touch /var/sonic/initialized
exec sonicd --datadir /var/sonic "$@"