mirror of
https://github.com/perfect-panel/ppanel-web.git
synced 2026-02-16 21:31:10 -05:00
💚 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
|
# Contact Email
|
||||||
NEXT_PUBLIC_EMAIL=support@ppanel.dev
|
NEXT_PUBLIC_EMAIL=support@ppanel.dev
|
||||||
# Community Links
|
# Community Links
|
||||||
NEXT_PUBLIC_TELEGRAM_LINK=https://t.me/VPNboardChat
|
NEXT_PUBLIC_TELEGRAM_LINK=https://t.me/ppanel
|
||||||
NEXT_PUBLIC_TWITTER_LINK=https://github.com/perfect-panel/ppanel-user-web
|
NEXT_PUBLIC_TWITTER_LINK=https://github.com/perfect-panel/ppanel-web
|
||||||
NEXT_PUBLIC_DISCORD_LINK=https://github.com/perfect-panel/ppanel-user-web
|
NEXT_PUBLIC_DISCORD_LINK=https://github.com/perfect-panel/ppanel-web
|
||||||
NEXT_PUBLIC_INSTAGRAM_LINK=https://github.com/perfect-panel/ppanel-user-web
|
NEXT_PUBLIC_INSTAGRAM_LINK=https://github.com/perfect-panel/ppanel-web
|
||||||
NEXT_PUBLIC_LINKEDIN_LINK=https://github.com/perfect-panel/ppanel-user-web
|
NEXT_PUBLIC_LINKEDIN_LINK=https://github.com/perfect-panel/ppanel-web
|
||||||
NEXT_PUBLIC_FACEBOOK_LINK=https://github.com/perfect-panel/ppanel-user-web
|
NEXT_PUBLIC_FACEBOOK_LINK=https://github.com/perfect-panel/ppanel-web
|
||||||
NEXT_PUBLIC_GITHUB_LINK=https://github.com/perfect-panel/ppanel-user-web
|
NEXT_PUBLIC_GITHUB_LINK=https://github.com/perfect-panel/ppanel-web
|
||||||
|
|
||||||
# Default Login User
|
# Default Login User
|
||||||
NEXT_PUBLIC_DEFAULT_USER_EMAIL=admin@ppanel.dev
|
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
|
# Copy build output and static resources to the build directory
|
||||||
PROJECT_BUILD_DIR=$OUT_DIR/$PROJECT
|
PROJECT_BUILD_DIR=$OUT_DIR/$PROJECT
|
||||||
mkdir -p $PROJECT_BUILD_DIR
|
|
||||||
cp -r $PROJECT_PATH/.next/standalone/. $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/
|
||||||
cp -r $PROJECT_PATH/.next/static/ $PROJECT_BUILD_DIR/$PROJECT_PATH/.next/static
|
cp -r $PROJECT_PATH/public $PROJECT_BUILD_DIR/$PROJECT_PATH/
|
||||||
mkdir -p $PROJECT_BUILD_DIR/$PROJECT_PATH/public
|
|
||||||
cp -r $PROJECT_PATH/public/ $PROJECT_BUILD_DIR/$PROJECT_PATH/public
|
|
||||||
|
|
||||||
# Generate ecosystem.config.js for the project
|
# Generate ecosystem.config.js for the project
|
||||||
ECOSYSTEM_CONFIG="$PROJECT_BUILD_DIR/ecosystem.config.js"
|
ECOSYSTEM_CONFIG="$PROJECT_BUILD_DIR/ecosystem.config.js"
|
||||||
@ -72,6 +69,10 @@ module.exports = {
|
|||||||
{
|
{
|
||||||
name: "$PROJECT",
|
name: "$PROJECT",
|
||||||
script: "$PROJECT_PATH/server.js",
|
script: "$PROJECT_PATH/server.js",
|
||||||
|
interpreter: "bun",
|
||||||
|
watch: ["$PROJECT_PATH"],
|
||||||
|
instances: "max",
|
||||||
|
exec_mode: "cluster",
|
||||||
env: {
|
env: {
|
||||||
$ENV_VARS
|
$ENV_VARS
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user