Skip to content

Commit fd2e222

Browse files
committed
add gitea-drone.sh & gogs-drone.sh
1 parent 11ffaac commit fd2e222

File tree

2 files changed

+100
-0
lines changed

2 files changed

+100
-0
lines changed

drone/gitea-drone.sh

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
docker volume create gitea-data
2+
docker volume create drone-data
3+
4+
5+
docker run -d \
6+
--volume=gitea-data:/data \
7+
--volume=/etc/timezone:/etc/timezone:ro \
8+
--volume=/etc/localtime:/etc/localtime:ro \
9+
--env=USER_UID=1000 \
10+
--env=USER_GID=1000 \
11+
--env=APP_NAME=gitea \
12+
--env=RUN_MODE=prod \
13+
--env=SSH_DOMAIN=192.168.101.41 \
14+
--env=SSH_PORT=2222 \
15+
--env=SSH_LISTEN_PORT=22 \
16+
--env=HTTP_PORT=3000 \
17+
--env=ROOT_URL=http://192.168.101.41:30000 \
18+
--env=TZ="Asia/Shanghai" \
19+
--publish=2222:22 \
20+
--publish=30000:3000 \
21+
--restart=always \
22+
--name=gitea \
23+
gitea/gitea
24+
25+
26+
docker run -d \
27+
--volume=drone-data:/data \
28+
--volume=/etc/timezone:/etc/timezone:ro \
29+
--volume=/etc/localtime:/etc/localtime:ro \
30+
--env=DRONE_GITEA_SERVER=http://192.168.101.41:30000 \
31+
--env=DRONE_GITEA_CLIENT_ID=1d50da68-0863-40b8-ab72-1d0eaa358d5c \
32+
--env=DRONE_GITEA_CLIENT_SECRET=Nn4tjJqJy579Ri3OU0oNHipieU47dL0IGAOTkPNxtlxf \
33+
--env=DRONE_RPC_SECRET=1c0601db6b8d55072c34df5ca2456a0a \
34+
--env=DRONE_SERVER_HOST=192.168.101.41:8000 \
35+
--env=DRONE_SERVER_PROTO=http \
36+
--env=DRONE_USER_CREATE=username:fengj,admin:true \
37+
--env=TZ="Asia/Shanghai" \
38+
--publish=8000:80 \
39+
--restart=always \
40+
--name=drone \
41+
drone/drone:2
42+
43+
44+
docker run -d \
45+
--volume=/var/run/docker.sock:/var/run/docker.sock \
46+
--volume=/etc/timezone:/etc/timezone:ro \
47+
--volume=/etc/localtime:/etc/localtime:ro \
48+
--env=DRONE_RPC_PROTO=http \
49+
--env=DRONE_RPC_HOST=192.168.101.41:8000 \
50+
--env=DRONE_RPC_SECRET=1c0601db6b8d55072c34df5ca2456a0a \
51+
--env=DRONE_RUNNER_CAPACITY=2 \
52+
--env=DRONE_RUNNER_NAME=runner-docker \
53+
--env=DRONE_TRACE=true \
54+
--env=TZ="Asia/Shanghai" \
55+
--publish=3000:3000 \
56+
--restart=always \
57+
--name=runner-docker \
58+
drone/drone-runner-docker:1

drone/gogs-drone.sh

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
docker volume create gogs-data
2+
docker volume create drone-data
3+
4+
5+
docker run -d \
6+
--volume=gogs-data:/data \
7+
--env=TZ="Asia/Shanghai" \
8+
--publish=2222:22 \
9+
--publish=30000:3000 \
10+
--restart=always \
11+
--name=gogs \
12+
gogs/gogs
13+
14+
15+
docker run -d \
16+
--volume=drone-data:/data \
17+
--env=DRONE_AGENTS_ENABLED=true \
18+
--env=DRONE_GOGS_SERVER=http://192.168.101.41:30000 \
19+
--env=DRONE_RPC_SECRET=1c0601db6b8d55072c34df5ca2456a0a \
20+
--env=DRONE_SERVER_HOST=192.168.101.41:8000 \
21+
--env=DRONE_SERVER_PROTO=http \
22+
--env=DRONE_USER_CREATE=username:fengj,admin:true \
23+
--env=TZ="Asia/Shanghai" \
24+
--publish=8000:80 \
25+
--restart=always \
26+
--name=drone \
27+
drone/drone:2
28+
29+
30+
docker run -d \
31+
--volume=/var/run/docker.sock:/var/run/docker.sock \
32+
--env=DRONE_RPC_PROTO=http \
33+
--env=DRONE_RPC_HOST=192.168.101.41:8000 \
34+
--env=DRONE_RPC_SECRET=1c0601db6b8d55072c34df5ca2456a0a \
35+
--env=DRONE_RUNNER_CAPACITY=2 \
36+
--env=DRONE_RUNNER_NAME=runner-docker \
37+
--env=DRONE_TRACE=true \
38+
--env=TZ="Asia/Shanghai" \
39+
--publish=3000:3000 \
40+
--restart=always \
41+
--name=runner-docker \
42+
drone/drone-runner-docker:1

0 commit comments

Comments
 (0)