OpenSource-Hub
D

DockSTARTer

2.6k stars·開発ツール·SHA-256 チェックサム確認済み

一个帮助快速搭建 Docker 环境并部署自托管应用的菜单驱动工具。

スマートダウンロード

プロジェクトのホームページへ

インストーラはまだありません — ソースリポジトリをご覧ください

一条命令装Docker,菜单选应用,小白也能轻松搭家庭服务器。

主な機能

  • 自动安装 Docker 和 Docker Compose,无需手动配置
  • 提供基于终端的交互菜单,可视化选择应用和配置变量
  • 集成几十款常见自托管应用(媒体、下载、云盘、监控等)
  • 支持多种 Linux 发行版和 macOS,一条命令安装
  • 生成可重复的 docker-compose.yml,方便迁移和备份

できないこと

  • 必须以非 root 用户运行,但需要 sudo 权限,首次安装后必须重启系统才能正常使用,MacOS 需要额外设置 Docker Desktop 开机自启并批准钥匙串权限,树莓派 Raspbian 需先安装 Docker 再运行 DockSTARTer 脚本,OpenMediaVault 用户需参考网站专用指南

使用例

  • 快速搭建家庭媒体服务器(Plex + Sonarr + Radarr + Transmission)
  • 搭建个人云盘(Nextcloud)或私有笔记(Bookstack)
  • 在树莓派等低功耗设备上运行 Docker 应用栈

詳細説明

DockSTARTer 是一款让 Docker 部署变得极其简单的工具,特别适合想搭建家庭服务器、媒体中心或自托管服务的新手。它能自动安装 Docker 和 Docker Compose,然后通过一个菜单驱动的终端界面,让你从几十个预配置的应用中挑选(如 Plex、Sonarr、Radarr、Nextcloud 等),配置变量,一键启动所有容器。与 Portainer 这类侧重运维管理的图形界面不同,DockSTARTer 专注于初期搭建和应用选择流程,更适合喜欢可重复脚本化操作的用户。支持多种 Linux 发行版和 macOS,拥有活跃的 Discord 社区。

トラブルシューティング & FAQ (2)

トラブル対応
Ubuntuで設定ファイルを移動する際に、DockSTARTerが「Permission denied」で失敗するのはなぜですか?

このエラーは、ファイル '/home/$USER/.docker/dockstarter.ini' が root によって所有されているために発生します。所有権を変更することで修正します: sudo chown -R $USER:$USER ~/.docker ~/.config/dockstarter.ini を実行し、その後 ds を再度実行してください。これにより、DockSTARTer が設定ファイルを古い場所 (~/.docker/) から新しい場所 (~/.config/) にリネームできるようになります。

参照 Issue #2393
トラブル対応
DockSTARTerがGluetunに移行する際に削除されたポートを再追加するのを止める方法

DSがアプリのネットワーク設定に基づいて.envを再生成するため、ポートが再追加されます。ポートをGluetunに移すには、アプリをGluetunネットワークに接続し、そのポート変数を無視します(空にするかデフォルトのままにします)。次に、オーバーライドファイルを介してGluetunコンテナにポートマッピングを追加します。例えば、オーバーライドファイルでは:

services:
  gluetun:
    ports:
      - ${QBITTORRENT__PORT_8080?}:8080
      - ${PROWLARR__PORT_9696?}:9696

これにより、Gluetunを介して公開しながら、外部ポートを.envで制御可能に保ちます。ds --env-setコマンドはオーバーライドファイルにポートを直接追加できないため、手動での編集が必要です。

参照 Issue #2302

タグ

dockerself-hostedautomationsetup-tool

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

步骤1:打开终端,根据你的系统运行对应安装命令(例如 Ubuntu: sudo apt-get install curl git 然后 bash -c "$(curl -fsSL https://get.dockstarter.com)")

4

步骤2:重启系统(sudo reboot)

5

步骤3:重启后输入 ds 进入主菜单,选择 Configuration → Full Setup,按向导选择应用并启动

インストールガイド
  1. 步骤1:打开终端,根据你的系统运行对应安装命令(例如 Ubuntu: sudo apt-get install curl git 然后 bash -c "$(curl -fsSL https://get.dockstarter.com)")
  2. 步骤2:重启系统(sudo reboot)
  3. 步骤3:重启后输入 ds 进入主菜单,选择 Configuration → Full Setup,按向导选择应用并启动
ファイルの整合性

チェックサムがありません

このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません

SHA256 チェックサム

チェックサムなし

GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

在终端运行 ds -c 并选择卸载选项,或手动删除 ~/.dockstarter 目录以及由 DockSTARTer 生成的 docker-compose.yml。若要完全移除 Docker,请参照官方文档操作。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスMIT
最終更新2026-06-27 09:00:20
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

2 FAQs

類似プロジェクト