Files
Lageplan/docker-compose.gitea.yml

47 lines
1.1 KiB
YAML

##############################################
# Gitea — Lightweight Git Server
#
# Verwendung in Portainer:
# 1. Stacks → Add Stack → "Gitea"
# 2. Diesen Inhalt einfügen
# 3. Deploy
#
# Danach:
# 1. http://192.168.1.183:3100 öffnen
# 2. Erstinstallation: Admin-User anlegen
# 3. Repository "lageplan" erstellen
# 4. Vom PC aus: git init → git remote add origin → git push
#
# Daten werden in gitea_data persistiert.
##############################################
services:
gitea:
image: gitea/gitea:latest
container_name: gitea
restart: unless-stopped
environment:
- USER_UID=1000
- USER_GID=1000
- GITEA__database__DB_TYPE=sqlite3
- GITEA__server__ROOT_URL=https://git.purepixel.ch
- GITEA__server__HTTP_PORT=3000
- GITEA__server__LFS_START_SERVER=true
volumes:
- gitea_data:/data
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
ports:
- "3100:3000"
- "2222:22"
networks:
- lageplan_lageplan-net
volumes:
gitea_data:
networks:
lageplan_lageplan-net:
external: true