diff --git a/README.md b/README.md index bb4a2ef..35d1e1f 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,5 @@ # gitea +## backup + +/usr/bin/docker exec -u git -w /tmp/backups gitea bash -c "/app/gitea/gitea dump" diff --git a/docker/docker-compose.armv7.yaml b/docker/docker-compose.armv7.yaml new file mode 100644 index 0000000..613c41a --- /dev/null +++ b/docker/docker-compose.armv7.yaml @@ -0,0 +1,49 @@ +version: "3" +services: + server: + image: kunde21/gitea-arm + container_name: gitea + environment: + - GITEA__database__DB_TYPE=mysql + - GITEA__database__HOST=db:3306 + - GITEA__database__NAME=${GITEA_DB_NAME} + - GITEA__database__USER=${GITEA_DB_USER} + - GITEA__database__PASSWD=${GITEA_DB_PASSWORD} + - DISABLE_SSH=true + restart: unless-stopped + volumes: + - data:/data + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + #ports: + #- "3000:3000" web ui + #- "22:22" ssh + depends_on: + - db + networks: + macvlan: + ipv4_address: ${GITEA_MACVLAN_IP} + gitea_network: + db: + image: tobi312/rpi-mariadb:10.5-ubuntu + container_name: gitea_mariadb + restart: always + environment: + - MYSQL_ROOT_PASSWORD=${MARIADB_ROOT_PASSWORD} + - MYSQL_USER=${GITEA_DB_USER} + - MYSQL_PASSWORD=${GITEA_DB_PASSWORD} + - MYSQL_DATABASE=${GITEA_DB_NAME} + volumes: + - db:/var/lib/mysql + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + networks: + gitea_network: +volumes: + data: + db: +networks: + macvlan: + external: true + name: macvlan_pub_net + gitea_network: \ No newline at end of file