Spaces:
Runtime error
Runtime error
File size: 857 Bytes
6082a39 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
import os
import subprocess
# =========================
# Install PufferPanel
# =========================
def install_pufferpanel():
if not os.path.exists("pufferpanel"):
# Download latest PufferPanel release
subprocess.run(
"wget https://github.com/PufferPanel/PufferPanel/releases/latest/download/pufferpanel-linux-amd64.tar.gz -O puffer.tar.gz",
shell=True,
check=True
)
subprocess.run("tar -xzf puffer.tar.gz -C .", shell=True, check=True)
subprocess.run("rm puffer.tar.gz", shell=True)
# Initialize PufferPanel
subprocess.run("./pufferpanel install --user admin --password admin123", shell=True, check=True)
install_pufferpanel()
# =========================
# Start Web Panel
# =========================
subprocess.run("./pufferpanel run", shell=True)
|