Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 087c36ce48 | |||
| d95b425060 | |||
| 9eca6181ad |
@@ -66,7 +66,7 @@ jobs:
|
|||||||
id: version
|
id: version
|
||||||
run: echo "PPANEL_VERSION=$(jq -r '.version' package.json)" >> $GITHUB_ENV
|
run: echo "PPANEL_VERSION=$(jq -r '.version' package.json)" >> $GITHUB_ENV
|
||||||
|
|
||||||
- name: Build and push Docker image for ppanel-user-web
|
- name: Build and push Docker image for ppanel-admin-web
|
||||||
uses: docker/build-push-action@v6
|
uses: docker/build-push-action@v6
|
||||||
with:
|
with:
|
||||||
context: .
|
context: .
|
||||||
|
|||||||
@@ -1,6 +1,18 @@
|
|||||||
<a name="readme-top"></a>
|
<a name="readme-top"></a>
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
# [1.0.0-beta.2](https://github.com/perfect-panel/ppanel-web/compare/v1.0.0-beta.1...v1.0.0-beta.2) (2024-12-26)
|
||||||
|
|
||||||
|
|
||||||
|
### 👷 Build System
|
||||||
|
|
||||||
|
* **config**: Update pm2 config ([d95b425](https://github.com/perfect-panel/ppanel-web/commit/d95b425))
|
||||||
|
|
||||||
|
|
||||||
|
### 🔧 Continuous Integration
|
||||||
|
|
||||||
|
* **step**: Update step name ([9eca618](https://github.com/perfect-panel/ppanel-web/commit/9eca618))
|
||||||
|
|
||||||
# 1.0.0-beta.1 (2024-12-25)
|
# 1.0.0-beta.1 (2024-12-25)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "ppanel-web",
|
"name": "ppanel-web",
|
||||||
"version": "1.0.0-beta.1",
|
"version": "1.0.0-beta.2",
|
||||||
"private": true,
|
"private": true,
|
||||||
"homepage": "https://github.com/perfect-panel/ppanel-web",
|
"homepage": "https://github.com/perfect-panel/ppanel-web",
|
||||||
"bugs": {
|
"bugs": {
|
||||||
|
|||||||
+6
-5
@@ -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
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user