If you are currently using 1Panel for server management, you might find that while applications in the official App Store are highly stable, the volume is slightly low, lacking coverage for many fun Docker projects.

Today, I would like to recommend a 1Panel Third-party App Store project maintained by the guru okxlin. It adds a massive list of useful Docker applications onto your panel dashboard with zero configuration hassle, truly delivering “one-click deployments”.

⚠️ Notice: This project is not developed by me; this post is purely for recommendation and installation reference walkthroughs. Original author: okxlin.

Why Use This?

  1. Rich Application Catalog: Fills in missing popular software items left out of the official store.
  2. One-click Installation: Complies with 1Panel store specifications seamlessly, offering accurate official-grade deployment experience absolute smoothness.
  3. Regular Maintenance Updates: Maintained vigorously alongside upstream mirrors.

How to Install?

The default directory for application management on 1Panel is /opt/1panel. To streamline operations, we can utilize 1Panel’s built-in “Cron Jobs” feature to execute absolute installation triggers (avoiding standard permission conflicts nicely).

Step 1: Open Cron Jobs

Log into your 1Panel dashboard, locate Cron Jobs -> Create Job.

  • Type: Select Shell Script
  • Name: Type anything descriptive (e.g., “Install Third-party App Store”)
  • Schedule Cycle: Select Run once

Step 2: Input Installation Script

Depending on your network access to GitHub, select one option of the logic streams replicating into script shells content:

Option A: Domestic Servers (Accelerated)

If your architecture node resides inside Mainland China backing slower GitHub connectivity, use this proxy accelerated version:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
# Download and unpack app bundles
wget -P /opt/1panel/resource/apps/local https://ghp.ci/https://github.com/okxlin/appstore/archive/refs/heads/localApps.zip

# Expand
unzip -o -d /opt/1panel/resource/apps/local/ /opt/1panel/resource/apps/local/localApps.zip

# Align file directories Correctly
cp -rf /opt/1panel/resource/apps/local/appstore-localApps/apps/* /opt/1panel/resource/apps/local/

# Cleanup buffer triggers
rm -rf /opt/1panel/resource/apps/local/appstore-localApps
rm -rf /opt/1panel/resource/apps/local/localApps.zip

echo "Installation complete! Please visit App Store and click 'Refresh Local Applications'."

Option B: Overseas Servers

If your node has unhindered standard connection buffers node:

1
2
3
4
5
6
7
git clone -b localApps https://github.com/okxlin/appstore /opt/1panel/resource/apps/local/appstore-localApps

cp -rf /opt/1panel/resource/apps/local/appstore-localApps/apps/* /opt/1panel/resource/apps/local/

rm -rf /opt/1panel/resource/apps/local/appstore-localApps

echo "Installation complete! Please visit App Store and click 'Refresh Local Applications'."

Step 3: Refresh the Store

  1. Save and click the Execute trigger button lying rightwards of your job items list.
  2. Wait out a few seconds to verify logs displaying “Installation complete”.
  3. Head onto bottom 「App Store」 panel pages dashboard.
  4. Click Update App List or target the Local tag header on the top right, and dozens of new applications populate instantly.

Which Applications Are Included?

The library packages quite a lot of interesting bundles including sign-in setups, NAS utilities, download controllers, etc.

💡 Usage Tips

  1. Regarding RustDesk and specialized setups: Some apps (e.g., RustDesk) listed might require slight manual edit tweaks on configuration files before deploying successfully. If clicking prompts unreachables, locate to /opt/1panel/resource/apps/local/ finding correspond directories, triggering up via docker-compose up -d manually using references.
  2. Disclaimer: App containers merely encompass wrapper setups compliant to 1Panel by the packagers; containers natively belong to respective original authors independently. Players use them fully identifying personal data safety risk vectors compliant strictly against lawful requirements.

Support Original Authors

Maintaining rich pipelines requires continuous inputs. If this benefits your workload buffers, consider leaving author standard ⭐ Stars on GitHub or leave supportive tips to them directly.


Hope this Third-party app store brings heavier versatility loops onto your deployments dashboard efficiently! Share comments if queries pop up along setups walkthroughs.