Compare commits

...

3 Commits

Author SHA1 Message Date
root a978cc341e added gitea 2026-05-07 17:06:07 -07:00
root 2d8e8fafd2 added gitea 2026-05-07 17:03:43 -07:00
root 7504d5c0a5 added gitea 2026-05-07 16:57:53 -07:00
3 changed files with 54 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
# gitea-db.container
[Unit]
Description=Gitea MySQL Database
[Container]
Image=docker.io/library/mysql:8
Volume=/var/podman/gitea/mysql:/var/lib/mysql:Z
Environment=MYSQL_ROOT_PASSWORD=gitea
Environment=MYSQL_USER=gitea
Environment=MYSQL_PASSWORD=gitea
Environment=MYSQL_DATABASE=gitea
Network=gitea.network
ContainerName=mysql
[Service]
Restart=always
[Install]
WantedBy=multi-user.target default.target
+32
View File
@@ -0,0 +1,32 @@
# gitea-server.container
[Unit]
Description=Gitea Server
After=gitea-db.service
[Container]
ContainerName=gitea
Image=docker.gitea.com/gitea:1.26.1
Environment=USER_UID=1000
Environment=USER_GID=1000
Environment=GITEA__database__DB_TYPE=mysql
Environment=GITEA__database__HOST=mysql:3306
Environment=GITEA__database__NAME=gitea
Environment=GITEA__database__USER=gitea
Environment=GITEA__database__PASSWD=gitea
# Volume mappings
Volume=/var/podman/gitea/data:/data:Z
Volume=/etc/timezone:/etc/timezone:ro
Volume=/etc/localtime:/etc/localtime:ro
# Port mappings
PublishPort=3001:3000
PublishPort=222:22
Network=gitea.network
[Service]
Restart=always
[Install]
WantedBy=multi-user.target default.target
+3
View File
@@ -0,0 +1,3 @@
# gitea.network
[Network]
NetworkName=gitea