Gitea for an armv7 architecture such as Raspberry
100K+
This image is ideal if you want to set up your own git repository on your Raspberry pi
Exposes ports 3000 for web application and 22 for ssh.
Exposes volume /data where is actually all the repositories data
NOTE: To use versions above 1.8.1, you can use the following docker image chromamaster/gitea_armv6
docker run -d -p 3000:3000 -p 22:22 -v data:/data chromamaster/gitea_armv7:latest
Note that you will also need a database
Using the following docker compose file you will be able to set-up your repository with one command docker-compose -d up
version: '3'
networks:
internal-network:
driver: bridge
services:
db:
container_name: gitea_db
image: lsioarmhf/mariadb
restart: unless-stopped
networks:
- internal-network
volumes:
- ./data/db/data:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=
- MYSQL_DATABASE=gitea
labels:
traefik.enable: false
app:
container_name: gitea_app
image: chromamaster/gitea_armv7:latest
restart: unless-stopped
networks:
- internal-network
ports:
- "3000:3000"
- "222:22"
volumes:
- ./data/app/data:/data
environment:
- DB_TYPE=mysql
- DB_HOST=gitea_db:3306
- DB_NAME=gitea
- DB_USER=root
- DB_PASSWD=
depends_on:
- db
Do not forget to change the MYSQL_ROOT_PASSWORD and DB_PASSWD.
Content type
Image
Digest
Size
49.9 MB
Last updated
about 7 years ago
docker pull chromamaster/gitea_armv7