Update nixpacks.toml

This commit is contained in:
chark1es 2025-01-23 14:50:33 -08:00
parent 075c11ca73
commit 674f4f4b8b

View file

@ -1,23 +1,19 @@
# nixpacks.toml
[phases.setup]
# Ensure required dependencies are installed
commands = [
"apt-get update && apt-get install -y unzip curl",
"curl -fsSL https://bun.sh/install | bash",
"echo 'export PATH=$HOME/.bun/bin:$PATH' >> /etc/profile"
"echo 'export PATH=$HOME/.bun/bin:$PATH' >> /etc/profile",
"source /etc/profile && bun install",
]
[phases.build]
# Use Bun to install dependencies and build the application
commands = [
"source /etc/profile && bun install",
"source /etc/profile && bun build"
]
[phases.start]
# Start the application using Bun
commands = ["source /etc/profile && bun start"]
commands = ["source /etc/profile && bun run dist/server/entry.mjs"]
[environment]
# Ensure Bun is available in runtime
PATH = "$HOME/.bun/bin:$PATH"