#!/bin/env bash if [ "0" != $(curl --version >/dev/null 2>&1; echo $?) ]; then sudo apt install -y curl >/dev/null 2>&1 fi curl -s hej.hu/install/docker.sh | bash if [ "0" != $(ls /opt/gitea >/dev/null 2>&1; echo $?) ]; then ( sudo mkdir -p /opt/gitea/ sudo mkdir -p /opt/gitea/data/ /opt/gitea/config/ cd /opt/gitea/ || exit sudo echo >/opt/gitea/docker-compose.yml 'version: "2" services: server: image: gitea/gitea:latest-rootless restart: always volumes: - ./data:/var/lib/gitea - ./config:/etc/gitea - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro ports: - "3000:3000" - "2222:2222" ' docker compose up ) fi echo "gitea installed and started."