File tree Expand file tree Collapse file tree 5 files changed +99
-2
lines changed Expand file tree Collapse file tree 5 files changed +99
-2
lines changed Original file line number Diff line number Diff line change @@ -691,6 +691,14 @@ docker info
691
691
692
692
[ 在 docker 中搭建内网穿透服务器,带WEB管理] ( docs/nps/README.md )
693
693
694
+ ### ` Penpot `
695
+
696
+ [ 在 docker 中部署 Penpot] ( docs/penpot.md )
697
+
698
+ ### ` Navidrome `
699
+
700
+ [ 在 docker 中部署 Navidrome] ( docs/navidrome.md )
701
+
694
702
### ` Humpback `
695
703
696
704
首先创建放持久化数据文件夹,` mkdir -p /opt/app/humpback-web ` ,里面存放持久化数据文件,会存储站点管理和分组信息,启动后请妥善保存。
Original file line number Diff line number Diff line change
1
+ Navidrome
2
+ ===
3
+
4
+ 现代音乐服务器和流媒体兼容 Subsonic/Airsonic
5
+
6
+ ## 使用 ` docker-compose `
7
+
8
+ 创建包含以下内容的 ` docker-compose.yml ` 文件(或将下面的 navidrome 服务添加到现有文件中):
9
+
10
+ ``` yml
11
+ version : " 3"
12
+ services :
13
+ navidrome :
14
+ image : deluan/navidrome:latest
15
+ user : 1000:1000 # should be owner of volumes
16
+ ports :
17
+ - " 4533:4533"
18
+ restart : unless-stopped
19
+ environment :
20
+ # Optional: put your config options customization here. Examples:
21
+ ND_SCANSCHEDULE : 1h
22
+ ND_LOGLEVEL : info
23
+ ND_SESSIONTIMEOUT : 24h
24
+ ND_BASEURL : " "
25
+ volumes :
26
+ - " /path/to/data:/data"
27
+ - " /path/to/your/music/folder:/music:ro"
28
+ ` ` `
29
+
30
+ 使用 ` docker-compose up -d` 启动它。 请注意,上面的环境变量只是一个示例,不是必需的。 示例中的值已经是默认值
31
+
32
+ # # 使用docker命令行工具
33
+
34
+ ` ` ` bash
35
+ $ docker run -d \
36
+ --name navidrome \
37
+ --restart=unless-stopped \
38
+ --user $(id -u):$(id -g) \
39
+ -v /path/to/music:/music \
40
+ -v /path/to/data:/data \
41
+ -p 4533:4533 \
42
+ -e ND_LOGLEVEL=info \
43
+ deluan/navidrome:latest
44
+ ` ` `
Original file line number Diff line number Diff line change
1
+ Penpot
2
+ ===
3
+
4
+ 开源设计和原型平台
5
+
6
+ ## 启动 ` Penpot `
7
+
8
+ 第一步,您需要获取 ` docker-compose.yaml ` 文件。 您可以从 [ ` Penpot ` ] ( https://raw.githubusercontent.com/penpot/penpot/main/docker/images/docker-compose.yaml ) 存储库下载它。
9
+
10
+ ``` bash
11
+ wget https://raw.githubusercontent.com/penpot/penpot/main/docker/images/docker-compose.yaml
12
+ ```
13
+
14
+ or
15
+
16
+ ``` bash
17
+ curl -o docker-compose.yaml https://raw.githubusercontent.com/penpot/penpot/main/docker/images/docker-compose.yaml
18
+ ```
19
+
20
+ 然后只需启动 ` Penpot ` :
21
+
22
+
23
+ ``` bash
24
+ docker compose -p penpot -f docker-compose.yaml up -d
25
+ ```
26
+
27
+ 最后它将开始监听 http://localhost:9001
28
+
29
+
30
+ ## 停止 ` Penpot `
31
+
32
+ 如果你想停止运行 Penpot,只需输入
33
+
34
+ ``` bash
35
+ docker compose -p penpot -f docker-compose.yaml down
36
+ ```
Original file line number Diff line number Diff line change @@ -12,13 +12,20 @@ docker volume create portainer_data
12
12
Docker Standalone
13
13
14
14
``` bash
15
- docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
15
+ docker run -d \
16
+ -p 8000:8000 \
17
+ -p 9000:9000 \
18
+ --name=portainer \
19
+ --restart=always \
20
+ -v /var/run/docker.sock:/var/run/docker.sock \
21
+ -v portainer_data:/data \
22
+ portainer/portainer-ce
16
23
```
17
24
18
25
Docker Swarm
19
26
20
27
``` bash
21
- curl -L https://downloads.portainer.io/portainer-agent-stack.yml -o portainer-agent-stack.yml
28
+ curl -L https://downloads.portainer.io/ee2-18/ portainer-agent-stack.yml -o portainer-agent-stack.yml
22
29
# 下载 https://downloads.portainer.io/portainer-agent-stack.yml
23
30
docker stack deploy -c portainer-agent-stack.yml portainer
24
31
```
Original file line number Diff line number Diff line change 10
10
- nps/README.md : NPS 内网穿透
11
11
- portainer.md : Portainer Docker 管理
12
12
- postgres.md : PostgreSQL 数据库
13
+ - penpot.md : Penpot 设计和原型
14
+ - navidrome.md : Navidrome 音乐服务器
13
15
- rancher.md : Rancher 容器管理平台
14
16
- redis.md : Redis 数据库
15
17
- rocket.chat/README.md : Rocket.Chat 聊天工具
You can’t perform that action at this time.
0 commit comments