1
0
Fork 0
1Panel-Appstore/apps/1panel-tools
pooneyy fa6ac99c68
feat(i18n): enhance internationalization support for multiple applications
- add labelEn and labelZh fields for form field labels in 1panel-tools, TDengine, action-runner, billion-mail, telegraph-image, and wechat-selkies applications
- expand TDengine port configuration labels to include multiple languages: zh-hant, ja, ms, pt-br, ru, ko, tr
- improve action-runner role descriptions to include enterprise support and clarify repository formats
- standardize label formatting with consistent spacing and capitalization
- enhance billion-mail configuration with comprehensive service labels and descriptions
- update telegraph-image and wechat-selkies port labels for better clarity
- add multi-language description support for TDengine main application metadata
2025-11-02 01:18:50 +08:00
..
0.2.0 feat(i18n): enhance internationalization support for multiple applications 2025-11-02 01:18:50 +08:00
latest feat(i18n): enhance internationalization support for multiple applications 2025-11-02 01:18:50 +08:00
README.md Merge branch 'patch/add-apps' into localApps 2025-10-11 10:56:30 +08:00
README_en.md Merge branch 'patch/add-apps' into localApps 2025-10-11 10:56:30 +08:00
data.yml Merge branch 'patch/add-apps' into localApps 2025-10-11 10:56:30 +08:00
logo.png Merge branch 'patch/add-apps' into localApps 2025-10-11 10:56:30 +08:00

README_en.md

1Panel-Tools

Overview

1Panel-Tools is a specialized toolkit designed to simplify the process of creating applications for the 1Panel AppStore. The primary tool in this collection is the Docker Compose to 1Panel AppStore converter, which transforms standard Docker Compose files into the format required by the 1Panel AppStore.

1Panel-Tools

Features

  • Docker Compose Conversion: Automatically convert Docker Compose files to 1Panel AppStore format
  • Parameter Configuration: Easily define and manage application parameters
  • Metadata Management: Set application name, description, tags, and other metadata
  • Multi-language Support: Configure descriptions in both English and Chinese
  • Export Functionality: Download the converted files ready for 1Panel AppStore submission

Usage

  1. Input Docker Compose: Paste your Docker Compose file into the editor
  2. Configure Application: Set the application name, key, description, and other metadata
  3. Define Parameters: Add parameters for your application (ports, environment variables, etc.)
  4. Preview Conversion: Review the generated 1Panel AppStore files
  5. Export: Download the converted files for use with 1Panel AppStore

1Panel AppStore Format

The converter generates files following the 1Panel AppStore format:

├── app-key/
    ├── logo.png
    ├── data.yml
    ├── README.md
    └── version/
        ├── data.yml
        ├── docker-compose.yml
        └── scripts/