2026-01-18 01:25:16 +00:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
|
|
WEB_UI_PORT=3001
|
|
|
|
|
SSH_PORT=2223
|
2026-07-24 08:51:40 +00:00
|
|
|
DATA_DIR=/home/deploy/forgejo/data
|
2026-01-18 01:25:16 +00:00
|
|
|
|
|
|
|
|
docker run -d \
|
|
|
|
|
--name forgejo \
|
2026-07-24 08:51:40 +00:00
|
|
|
-p 127.0.0.1:${WEB_UI_PORT}:3000 \
|
2026-01-18 01:25:16 +00:00
|
|
|
-p ${SSH_PORT}:22 \
|
2026-07-24 08:51:40 +00:00
|
|
|
-v ${DATA_DIR}:/data \
|
2026-01-18 01:25:16 +00:00
|
|
|
-v /etc/timezone:/etc/timezone:ro \
|
|
|
|
|
-v /etc/localtime:/etc/localtime:ro \
|
2026-07-24 08:51:40 +00:00
|
|
|
--restart always \
|
2026-01-18 01:25:16 +00:00
|
|
|
codeberg.org/forgejo/forgejo:9
|
|
|
|
|
|
|
|
|
|
echo "Forgejo started on:"
|
2026-07-24 08:51:40 +00:00
|
|
|
echo " Web UI: http://127.0.0.1:${WEB_UI_PORT} (proxied at https://zachery.lol/code/)"
|
2026-01-18 01:25:16 +00:00
|
|
|
echo " ssh port: ${SSH_PORT}"
|