services: forgejo: image: codeberg.org/forgejo/forgejo:latest container_name: forgejo hostname: forgejo security_opt: - no-new-privileges:true restart: unless-stopped environment: - USER_UID=1000 - USER_GID=1000 - FORGEJO__database__DB_TYPE=sqlite3 - FORGEJO__security__INSTALL_LOCK=false - FORGEJO__server__DISABLE_SSH=true - FORGEJO__server__PROTOCOL=http - FORGEJO__server__DOMAIN=git.tuodominio.com # sostituisci con il tuo dominio - FORGEJO__server__ROOT_URL=https://git.tuodominio.com/ # sostituisci con il tuo URL - FORGEJO__repository__ENABLE_PUSH_CREATE_USER=true volumes: - ./forgejo-data:/data - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro # ports: # - "3000:3000" networks: - npm_network # Cambia con il nome della rete di NPM networks: npm_network: external: true # Questo dice a Docker di usare una rete giĆ  esistente