Spaces:
Runtime error
Runtime error
Create start.sh
Browse files
start.sh
ADDED
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#!/bin/bash
|
2 |
+
|
3 |
+
# Check if admin user already exists
|
4 |
+
if ! pufferpanel user list | grep -q "${ADMIN_USERNAME}"; then
|
5 |
+
echo "Creating admin user: ${ADMIN_USERNAME}"
|
6 |
+
pufferpanel user add ${ADMIN_USERNAME} \
|
7 |
+
--email "${ADMIN_USERNAME}@example.com" \
|
8 |
+
--password "${ADMIN_PASSWORD}" \
|
9 |
+
--admin
|
10 |
+
else
|
11 |
+
echo "Admin user ${ADMIN_USERNAME} already exists"
|
12 |
+
fi
|
13 |
+
|
14 |
+
# Start PufferPanel
|
15 |
+
echo "Starting PufferPanel on port ${PANEL_PORT}"
|
16 |
+
exec pufferpanel run
|