server GIT
Find a file
2025-02-05 22:16:44 +08:00
README.md first commit 2025-02-05 22:16:44 +08:00

FORGEJO

gestione dei git

on docker compose

networks:
  fabio:
    external: true

services:
  server:
    image: codeberg.org/forgejo/forgejo:9
    container_name: forgejo
    environment:
      - USER_UID=1000
      - USER_GID=1000
      - FORGEJO__database__DB_TYPE=mysql
      - FORGEJO__database__HOST=db:3306
      - FORGEJO__database__NAME=forgejo
      - FORGEJO__database__USER=forgejo
      - FORGEJO__database__PASSWD=forgejo
      - VIRTUAL_HOST=git.patachina.casacam.net
      - VIRTUAL_PORT=3000
    restart: unless-stopped
    networks:
      - fabio
    volumes:
      - /home/nvme/dockerdata/forgejo/data:/data
      - /etc/timezone:/etc/timezone:ro
      - /etc/localtime:/etc/localtime:ro
    ports:
      - '3100:3000'
      - '222:22'
    depends_on:
      - db

  db:
    image: mysql:8
    restart: unless-stopped
    environment:
      - MYSQL_ROOT_PASSWORD=forgejo
      - MYSQL_USER=forgejo
      - MYSQL_PASSWORD=forgejo
      - MYSQL_DATABASE=forgejo
    networks:
      - fabio
    volumes:
      - /home/nvme/dockerdata/forgejo/mysql:/var/lib/mysql