💚 build(config): Update pm2 config
This commit is contained in:
parent
9eca6181ad
commit
d95b425060
@ -8,13 +8,13 @@ NEXT_PUBLIC_API_URL=https://api.ppanel.dev
|
||||
# Contact Email
|
||||
NEXT_PUBLIC_EMAIL=support@ppanel.dev
|
||||
# Community Links
|
||||
NEXT_PUBLIC_TELEGRAM_LINK=https://t.me/VPNboardChat
|
||||
NEXT_PUBLIC_TWITTER_LINK=https://github.com/perfect-panel/ppanel-user-web
|
||||
NEXT_PUBLIC_DISCORD_LINK=https://github.com/perfect-panel/ppanel-user-web
|
||||
NEXT_PUBLIC_INSTAGRAM_LINK=https://github.com/perfect-panel/ppanel-user-web
|
||||
NEXT_PUBLIC_LINKEDIN_LINK=https://github.com/perfect-panel/ppanel-user-web
|
||||
NEXT_PUBLIC_FACEBOOK_LINK=https://github.com/perfect-panel/ppanel-user-web
|
||||
NEXT_PUBLIC_GITHUB_LINK=https://github.com/perfect-panel/ppanel-user-web
|
||||
NEXT_PUBLIC_TELEGRAM_LINK=https://t.me/ppanel
|
||||
NEXT_PUBLIC_TWITTER_LINK=https://github.com/perfect-panel/ppanel-web
|
||||
NEXT_PUBLIC_DISCORD_LINK=https://github.com/perfect-panel/ppanel-web
|
||||
NEXT_PUBLIC_INSTAGRAM_LINK=https://github.com/perfect-panel/ppanel-web
|
||||
NEXT_PUBLIC_LINKEDIN_LINK=https://github.com/perfect-panel/ppanel-web
|
||||
NEXT_PUBLIC_FACEBOOK_LINK=https://github.com/perfect-panel/ppanel-web
|
||||
NEXT_PUBLIC_GITHUB_LINK=https://github.com/perfect-panel/ppanel-web
|
||||
|
||||
# Default Login User
|
||||
NEXT_PUBLIC_DEFAULT_USER_EMAIL=admin@ppanel.dev
|
||||
|
||||
@ -57,12 +57,9 @@ for ITEM in "${PROJECTS[@]}"; do
|
||||
|
||||
# Copy build output and static resources to the build directory
|
||||
PROJECT_BUILD_DIR=$OUT_DIR/$PROJECT
|
||||
mkdir -p $PROJECT_BUILD_DIR
|
||||
cp -r $PROJECT_PATH/.next/standalone/. $PROJECT_BUILD_DIR/
|
||||
mkdir -p $PROJECT_BUILD_DIR/$PROJECT_PATH/.next/static
|
||||
cp -r $PROJECT_PATH/.next/static/ $PROJECT_BUILD_DIR/$PROJECT_PATH/.next/static
|
||||
mkdir -p $PROJECT_BUILD_DIR/$PROJECT_PATH/public
|
||||
cp -r $PROJECT_PATH/public/ $PROJECT_BUILD_DIR/$PROJECT_PATH/public
|
||||
cp -r $PROJECT_PATH/.next/static $PROJECT_BUILD_DIR/$PROJECT_PATH/.next/
|
||||
cp -r $PROJECT_PATH/public $PROJECT_BUILD_DIR/$PROJECT_PATH/
|
||||
|
||||
# Generate ecosystem.config.js for the project
|
||||
ECOSYSTEM_CONFIG="$PROJECT_BUILD_DIR/ecosystem.config.js"
|
||||
@ -72,6 +69,10 @@ module.exports = {
|
||||
{
|
||||
name: "$PROJECT",
|
||||
script: "$PROJECT_PATH/server.js",
|
||||
interpreter: "bun",
|
||||
watch: ["$PROJECT_PATH"],
|
||||
instances: "max",
|
||||
exec_mode: "cluster",
|
||||
env: {
|
||||
$ENV_VARS
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user