feat: add builder

This commit is contained in:
Georg K
2023-01-10 02:32:33 +03:00
parent e1c4663125
commit e9496d98b9
14 changed files with 480 additions and 0 deletions

20
entrypoint.sh Normal file
View File

@@ -0,0 +1,20 @@
#!/bin/bash
echo "copy configs"
cp -r /configs/default /etc/freeradius/sites-enabled/default
cp -r /configs/sql /etc/freeradius/mods-enabled/sql
cp -r /configs/rest /etc/freeradius/mods-enabled/rest
if [ ! "$(ls -A /etc/freeradius/certs)" ]; then
echo "Copying certificates"
mkdir -p /etc/freeradius/certs/
cp -r /tmp/certs/ /etc/freeradius/certs/
fi
echo "chowning..."
chown -R freerad:root /etc/freeradius && chmod -R 750 /etc/freeradius
echo "running"
exec "$@"