1
0
mirror of https://github.com/pooneyy/1Panel-Appstore.git synced 2026-03-30 05:34:59 +08:00
pooneyy 67c8f80883
refactor(forgejo): consolidate version directories and add rootless mode option
- remove separate directories for versions 14, 14-rootless, and 14.0.2-rootless
- consolidate configuration into a single 14.0.2 directory
- add rootless mode as a selectable option in the data.yml form
- update docker-compose.yml to use dynamic image selection based on rootless mode
- add init.sh and upgrade.sh scripts to handle rootless mode setup and image selection
- update volume paths to support both root and rootless container modes
2026-02-05 15:30:02 +08:00

13 lines
366 B
Bash

#!/bin/bash
[ -f ./.env ] && source ./.env
# renovate: datasource=docker depName=forgejo/forgejo
IMAGE=codeberg.org/forgejo/forgejo:14.0.2
if [ "${ROOTLESS}" = "true" ]; then
IMAGE="${IMAGE}-rootless"
mkdir -p ./data-rootless/forgejo ./data-rootless/conf
chown -R 1000:1000 ./data-rootless/forgejo ./data-rootless/conf
fi
echo "IMAGE=${IMAGE}" >> .env