File size: 469 Bytes
af2761d
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/bash

# Check if admin user already exists
if ! pufferpanel user list | grep -q "${ADMIN_USERNAME}"; then
    echo "Creating admin user: ${ADMIN_USERNAME}"
    pufferpanel user add ${ADMIN_USERNAME} \
        --email "${ADMIN_USERNAME}@example.com" \
        --password "${ADMIN_PASSWORD}" \
        --admin
else
    echo "Admin user ${ADMIN_USERNAME} already exists"
fi

# Start PufferPanel
echo "Starting PufferPanel on port ${PANEL_PORT}"
exec pufferpanel run