34 строки
896 B
INI
34 строки
896 B
INI
[Unit]
|
|
Name=gitea
|
|
After=network-online.target
|
|
After=postgres.service
|
|
Wants=network-online.target
|
|
|
|
[Container]
|
|
ContainerName=gitea
|
|
Image=docker.gitea.com/gitea:latest
|
|
#AutoUpdate=registry
|
|
|
|
Network=internal.network
|
|
#NetworkAlias=gitea
|
|
|
|
PublishPort=3000:3000
|
|
PublishPort=2222:22
|
|
|
|
# mkdir -p /srv/containers/gitea/{data,repositories,config}
|
|
# podman unshare chown -R 1000:1000 /srv/containers/gitea/data /srv/containers/gitea/repositories /srv/containers/gitea/config
|
|
Volume=/srv/containers/gitea/data:/data
|
|
Volume=/srv/containers/gitea/repositories:/data/git/repositories
|
|
Volume=/srv/containers/gitea/config:/data/gitea/conf
|
|
|
|
# Gitea custom settings
|
|
Environment=GITEA__migrations__ALLOWED_DOMAINS=
|
|
Environment=GITEA__migrations__BLOCKED_DOMAINS=
|
|
Environment=GITEA__migrations__ALLOW_LOCALNETWORKS=true
|
|
|
|
[Service]
|
|
TimeoutStartSec=5m
|
|
Restart=always
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target default.target |