变更: v1.0.0 → v1.0.1
2026-07-01 16:32 → 2026-07-01 16:35
v1.0.0
v1.0.1
-19
+19
| 1 | { | |
| 2 | "_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO", | |
| 3 | "meta": { | |
| 展开 3 行未改动 | ||
| 7 | "exported_at": "2025-05-13T20:53:16+08:00", | |
| 8 | "name": "nodemon", | |
| 9 | "author": "nick@blackforthosting.com", | |
| 10 | - | "description": "Nodemon javascript egg that automatically restarts the node application when file changes in the directory are detected\r\n\r\nThis will clone a git repo for a bot. it defaults to master if no branch is specified.\r\n\r\nInstalls the node_modules on install. If you set user_upload, then I assume you know what you are doing.", |
| 11 | "features": null, | |
| 12 | "docker_images": { | |
| 13 | "Nodejs 24": "ghcr.io/ptero-eggs/yolks:nodejs_24", | |
| 展开 25 行未改动 | ||
| 39 | }, | |
| 40 | "variables": [ | |
| 41 | { | |
| 42 | - | "name": "Git Repo Address", |
| 43 | - | "description": "GitHub Repo to clone\r\n\r\nI.E. https://github.com/nickdevnl/repo_name", |
| 44 | "env_variable": "GIT_ADDRESS", | |
| 45 | "default_value": "", | |
| 46 | "user_viewable": true, | |
| 47 | "user_editable": true, | |
| 48 | "rules": "nullable|string", | |
| 49 | "field_type": "text" | |
| 50 | }, | |
| 51 | { | |
| 52 | - | "name": "Install Branch", |
| 53 | - | "description": "The branch of the bot to install.", |
| 54 | "env_variable": "BRANCH", | |
| 55 | "default_value": "", | |
| 56 | "user_viewable": true, | |
| 57 | "user_editable": true, | |
| 58 | "rules": "nullable|string", | |
| 59 | "field_type": "text" | |
| 60 | }, | |
| 61 | { | |
| 62 | - | "name": "User Uploaded Files", |
| 63 | - | "description": "Skip all the install stuff if you are letting a user upload files.\r\n\r\n0 = false (default)\r\n1 = true", |
| 64 | "env_variable": "USER_UPLOAD", | |
| 65 | "default_value": "0", | |
| 66 | "user_viewable": true, | |
| 67 | "user_editable": true, | |
| 68 | "rules": "required|boolean", | |
| 69 | "field_type": "text" | |
| 70 | }, | |
| 71 | { | |
| 72 | - | "name": "Auto Update", |
| 73 | - | "description": "Pull the latest files on startup when using a GitHub repo. You must have .git folder, reinstall if you are missing it.", |
| 74 | "env_variable": "AUTO_UPDATE", | |
| 75 | "default_value": "0", | |
| 76 | "user_viewable": true, | |
| 77 | "user_editable": true, | |
| 78 | "rules": "required|boolean", | |
| 79 | "field_type": "text" | |
| 80 | }, | |
| 81 | { | |
| 82 | - | "name": "Bot js file", |
| 83 | - | "description": "The file that starts the bot.", |
| 84 | "env_variable": "BOT_JS_FILE", | |
| 85 | "default_value": "index.js", | |
| 86 | "user_viewable": true, | |
| 87 | "user_editable": true, | |
| 88 | "rules": "required|string", | |
| 89 | "field_type": "text" | |
| 90 | }, | |
| 91 | { | |
| 92 | - | "name": "Additional Node packages", |
| 93 | - | "description": "Install additional node packages.\r\n\r\nUse spaces to separate.", |
| 94 | "env_variable": "NODE_PACKAGES", | |
| 95 | "default_value": "", | |
| 96 | "user_viewable": true, | |
| 97 | "user_editable": true, | |
| 98 | "rules": "nullable|string", | |
| 99 | "field_type": "text" | |
| 100 | }, | |
| 101 | { | |
| 102 | - | "name": "Uninstall Node packages", |
| 103 | - | "description": "Uninstall node packages.\r\n\r\nUse spaces to separate.", |
| 104 | "env_variable": "UNNODE_PACKAGES", | |
| 105 | "default_value": "", | |
| 106 | "user_viewable": true, | |
| 107 | "user_editable": true, | |
| 108 | "rules": "nullable|string", | |
| 109 | "field_type": "text" | |
| 110 | }, | |
| 111 | { | |
| 112 | - | "name": "Git Username", |
| 113 | - | "description": "Username to auth with git.", |
| 114 | "env_variable": "USERNAME", | |
| 115 | "default_value": "", | |
| 116 | "user_viewable": true, | |
| 117 | "user_editable": true, | |
| 118 | "rules": "nullable|string", | |
| 119 | "field_type": "text" | |
| 120 | }, | |
| 121 | { | |
| 122 | - | "name": "Git Access Token", |
| 123 | - | "description": "Password to use with git.\r\n\r\nIt's best practice to use a Personal Access Token.\r\nhttps://github.com/settings/tokens\r\nhttps://gitlab.com/-/profile/personal_access_tokens", |
| 124 | "env_variable": "ACCESS_TOKEN", | |
| 125 | "default_value": "", | |
| 126 | "user_viewable": true, | |
| 展开 3 行未改动 | ||
| 130 | } | |
| 131 | ] | |
| 132 | } | |
| 1 | { | |
| 2 | "_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO", | |
| 3 | "meta": { | |
| 展开 3 行未改动 | ||
| 7 | "exported_at": "2025-05-13T20:53:16+08:00", | |
| 8 | "name": "nodemon", | |
| 9 | "author": "nick@blackforthosting.com", | |
| 10 | + | "description": "Nodemon javascript egg,当检测到目录中的文件变化时自动重启 node 应用。\n\n这将为一个机器人克隆一个 git 仓库。如果没有指定分支,默认使用 master。\n\n在安装时安装 node_modules。如果你设置了 user_upload,那么我假设你知道你在做什么。", |
| 11 | "features": null, | |
| 12 | "docker_images": { | |
| 13 | "Nodejs 24": "ghcr.io/ptero-eggs/yolks:nodejs_24", | |
| 展开 25 行未改动 | ||
| 39 | }, | |
| 40 | "variables": [ | |
| 41 | { | |
| 42 | + | "name": "Git 仓库地址", |
| 43 | + | "description": "要克隆的GitHub仓库\n\n例如:https://github.com/nickdevnl/repo_name", |
| 44 | "env_variable": "GIT_ADDRESS", | |
| 45 | "default_value": "", | |
| 46 | "user_viewable": true, | |
| 47 | "user_editable": true, | |
| 48 | "rules": "nullable|string", | |
| 49 | "field_type": "text" | |
| 50 | }, | |
| 51 | { | |
| 52 | + | "name": "安装分支", |
| 53 | + | "description": "要安装的机器人的分支。", |
| 54 | "env_variable": "BRANCH", | |
| 55 | "default_value": "", | |
| 56 | "user_viewable": true, | |
| 57 | "user_editable": true, | |
| 58 | "rules": "nullable|string", | |
| 59 | "field_type": "text" | |
| 60 | }, | |
| 61 | { | |
| 62 | + | "name": "用户上传的文件", |
| 63 | + | "description": "如果你让用户上传文件,跳过所有安装内容。\n\n0 = false (default)\n1 = true", |
| 64 | "env_variable": "USER_UPLOAD", | |
| 65 | "default_value": "0", | |
| 66 | "user_viewable": true, | |
| 67 | "user_editable": true, | |
| 68 | "rules": "required|boolean", | |
| 69 | "field_type": "text" | |
| 70 | }, | |
| 71 | { | |
| 72 | + | "name": "自动更新", |
| 73 | + | "description": "当使用 GitHub 仓库时,在启动时拉取最新文件。你必须拥有 .git 文件夹,如果缺少请重新安装。", |
| 74 | "env_variable": "AUTO_UPDATE", | |
| 75 | "default_value": "0", | |
| 76 | "user_viewable": true, | |
| 77 | "user_editable": true, | |
| 78 | "rules": "required|boolean", | |
| 79 | "field_type": "text" | |
| 80 | }, | |
| 81 | { | |
| 82 | + | "name": "机器人 JS 文件", |
| 83 | + | "description": "启动机器人的文件。", |
| 84 | "env_variable": "BOT_JS_FILE", | |
| 85 | "default_value": "index.js", | |
| 86 | "user_viewable": true, | |
| 87 | "user_editable": true, | |
| 88 | "rules": "required|string", | |
| 89 | "field_type": "text" | |
| 90 | }, | |
| 91 | { | |
| 92 | + | "name": "附加的Node包", |
| 93 | + | "description": "安装额外的Node包。\n\n使用空格分隔。", |
| 94 | "env_variable": "NODE_PACKAGES", | |
| 95 | "default_value": "", | |
| 96 | "user_viewable": true, | |
| 97 | "user_editable": true, | |
| 98 | "rules": "nullable|string", | |
| 99 | "field_type": "text" | |
| 100 | }, | |
| 101 | { | |
| 102 | + | "name": "卸载 Node 包", |
| 103 | + | "description": "卸载 node 包。使用空格分隔。", |
| 104 | "env_variable": "UNNODE_PACKAGES", | |
| 105 | "default_value": "", | |
| 106 | "user_viewable": true, | |
| 107 | "user_editable": true, | |
| 108 | "rules": "nullable|string", | |
| 109 | "field_type": "text" | |
| 110 | }, | |
| 111 | { | |
| 112 | + | "name": "Git用户名", |
| 113 | + | "description": "用于git认证的用户名。", |
| 114 | "env_variable": "USERNAME", | |
| 115 | "default_value": "", | |
| 116 | "user_viewable": true, | |
| 117 | "user_editable": true, | |
| 118 | "rules": "nullable|string", | |
| 119 | "field_type": "text" | |
| 120 | }, | |
| 121 | { | |
| 122 | + | "name": "Git 访问令牌", |
| 123 | + | "description": "用于 Git 的密码。\n\n最佳实践是使用个人访问令牌。\nhttps://github.com/settings/tokens\nhttps://gitlab.com/-/profile/personal_access_tokens", |
| 124 | "env_variable": "ACCESS_TOKEN", | |
| 125 | "default_value": "", | |
| 126 | "user_viewable": true, | |
| 展开 3 行未改动 | ||
| 130 | } | |
| 131 | ] | |
| 132 | } | |
更新说明
v1.0.0
批量导入
v1.0.1
[AI翻译] 描述、说明、JSON描述、变量