1
0
Fork 0
1Panel-Appstore/apps/1panel-tools
renovate[bot] a0ecbc3a73
chore(deps): update vuldocker/1panel-tools docker tag to v0.3.0 (#2935)
2025-12-13 05:57:17 +00:00
..
0.3.0 chore(deps): update vuldocker/1panel-tools docker tag to v0.3.0 (#2935) 2025-12-13 05:57:17 +00:00
latest 🔧 chore(apps): set the pull policy for all services using fixed tag images 2025-11-10 16:10:24 +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 feat(apps): add description field to all application data files 2025-11-06 22:24:44 +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/