Compare commits
9 Commits
Author | SHA1 | Date | |
---|---|---|---|
5db2546c03 | |||
36bb7876c7 | |||
e76e79dc39 | |||
19a1c01ec2 | |||
85fc8de656 | |||
6706a0c4b5 | |||
c93333b705 | |||
d12e9fe5ce | |||
c0dd39b24b |
.revision.versionCHANGELOGPackagesPackages.gzReleasegitea_1.23.4_7_amd64.debgitea_1.23.4_7_arm64.debgitea_1.23.4_amd64.debgitea_1.23.4_arm64.debgitea_1.23.7_amd64.debgitea_1.23.7_arm64.debgitea_1.24.0_arm64.debgitea_1.24.1_arm64.deb
amd64
arm64
dist
amd64
gitea-1.23.4-linux-amd64.xzgitea-1.23.4-linux-amd64.xz.ascgitea-1.23.4-linux-amd64.xz.sha256gitea-1.23.4-linux-amd64.xz.sha256.ascgitea-1.23.5-linux-amd64.xzgitea-1.23.5-linux-amd64.xz.ascgitea-1.23.5-linux-amd64.xz.sha256gitea-1.23.5-linux-amd64.xz.sha256.asc
arm64
shared
1
.revision
Normal file
1
.revision
Normal file
@ -0,0 +1 @@
|
||||
2
|
1
.version
Normal file
1
.version
Normal file
@ -0,0 +1 @@
|
||||
1.23.5
|
3
CHANGELOG
Normal file
3
CHANGELOG
Normal file
@ -0,0 +1,3 @@
|
||||
25.0.1
|
||||
|
||||
- added systemd unit and app.ini to DEBIAN/conffiles
|
196
Packages
196
Packages
@ -1,3 +1,63 @@
|
||||
Package: gitea
|
||||
Version: 1.23.4-1
|
||||
Architecture: amd64
|
||||
Maintainer: Micha Espey <tracer@24unix.net>
|
||||
Depends: adduser, ca-certificates, git, openssh-server, gpg, jq
|
||||
Filename: ./gitea_1.23.4_amd64.deb
|
||||
Size: 35288572
|
||||
MD5sum: 7dadcfed1bdf561715571ce50058b0d1
|
||||
SHA1: ecc68eb72cb627928c5553ffa7c2ec178086239c
|
||||
SHA256: 7546c54b7e259be51f459fff3676ef86a594a52bd3e53b0be81505ef412f99bf
|
||||
Section: extra
|
||||
Priority: admin
|
||||
Description: Gitea - Git with a cup of tea
|
||||
A painless self-hosted Git service.
|
||||
|
||||
Package: gitea
|
||||
Version: 1.23.4-1
|
||||
Architecture: arm64
|
||||
Maintainer: Micha Espey <tracer@24unix.net>
|
||||
Depends: adduser, ca-certificates, git, openssh-server, gpg, jq
|
||||
Filename: ./gitea_1.23.4_arm64.deb
|
||||
Size: 31990440
|
||||
MD5sum: 864283afd3a44f1e151e1dab4ad71ab8
|
||||
SHA1: e7f9766b805aebf7991fa957a37fb8792d2c15dd
|
||||
SHA256: 6c0f70d6ea94184681813e4449bcf941ee514ead77e13ab9820584397034eba4
|
||||
Section: extra
|
||||
Priority: admin
|
||||
Description: Gitea - Git with a cup of tea
|
||||
A painless self-hosted Git service.
|
||||
|
||||
Package: gitea
|
||||
Version: 1.23.4-7
|
||||
Architecture: arm64
|
||||
Maintainer: Micha Espey <tracer@24unix.net>
|
||||
Depends: adduser, ca-certificates, git, openssh-server, gpg, jq
|
||||
Filename: ./gitea_1.23.4_7_arm64.deb
|
||||
Size: 32021712
|
||||
MD5sum: d87bc40f110188e73c5f5f262af8acdd
|
||||
SHA1: 81328f837f1d8db8af30237fa5e98729aa4e66b3
|
||||
SHA256: a687701d40fb219c7628f985c8afa88df399ca3ba23142a19df666669416051f
|
||||
Section: extra
|
||||
Priority: admin
|
||||
Description: Gitea - Git with a cup of tea
|
||||
A painless self-hosted Git service.
|
||||
|
||||
Package: gitea
|
||||
Version: 1.23.4-7
|
||||
Architecture: amd64
|
||||
Maintainer: Micha Espey <tracer@24unix.net>
|
||||
Depends: adduser, ca-certificates, git, openssh-server, gpg, jq
|
||||
Filename: ./gitea_1.23.4_7_amd64.deb
|
||||
Size: 35302056
|
||||
MD5sum: 6228a5c5689c7332bae22066d5398341
|
||||
SHA1: 70c3a1310ce9b194ca9025663820d624dc08e3c6
|
||||
SHA256: 0c575e292f4330baf59a1fec95d5e1ab53e162116bcb46d9bc261060ee31c20d
|
||||
Section: extra
|
||||
Priority: admin
|
||||
Description: Gitea - Git with a cup of tea
|
||||
A painless self-hosted Git service.
|
||||
|
||||
Package: gitea
|
||||
Version: 1.23.5-2
|
||||
Architecture: amd64
|
||||
@ -34,10 +94,10 @@ Architecture: amd64
|
||||
Maintainer: Micha Espey <tracer@24unix.net>
|
||||
Depends: adduser, ca-certificates, git, openssh-server, gpg, jq
|
||||
Filename: ./gitea_1.23.7_amd64.deb
|
||||
Size: 35288076
|
||||
MD5sum: 2f15cb8f99c44a1de903ef0237f09c1f
|
||||
SHA1: 0ed00440d23cc37444aeadd00080e516f8813f0d
|
||||
SHA256: b70adbe7395976b6ae7a652eb47205d8db21a975d872d36c477093f9ba2fa5c5
|
||||
Size: 35287112
|
||||
MD5sum: 57e95dc19c19c8fc58b5d838421357d0
|
||||
SHA1: 6c20edaa47209314d3c1081498fcac0077c212cc
|
||||
SHA256: 55ae184dad0dbe37184257110d85c9e1bb614cffa1d9757d433092fdb139005e
|
||||
Section: extra
|
||||
Priority: admin
|
||||
Description: Gitea - Git with a cup of tea
|
||||
@ -49,130 +109,10 @@ Architecture: arm64
|
||||
Maintainer: Micha Espey <tracer@24unix.net>
|
||||
Depends: adduser, ca-certificates, git, openssh-server, gpg, jq
|
||||
Filename: ./gitea_1.23.7_arm64.deb
|
||||
Size: 32011536
|
||||
MD5sum: 0dd9894e569cd4d7f7ddc0c42e77308b
|
||||
SHA1: aeb93b9b362fe24bea7a1b8693ae4b59a732fd0b
|
||||
SHA256: ce34ee071c8aa22925e0fd84f83966a0158f9f98b7a3c0124b1400827f503926
|
||||
Section: extra
|
||||
Priority: admin
|
||||
Description: Gitea - Git with a cup of tea
|
||||
A painless self-hosted Git service.
|
||||
|
||||
Package: gitea
|
||||
Version: 1.23.8
|
||||
Architecture: amd64
|
||||
Maintainer: Micha Espey <tracer@24unix.net>
|
||||
Depends: adduser, ca-certificates, git, openssh-server, gpg, jq
|
||||
Filename: ./gitea_1.23.8_amd64.deb
|
||||
Size: 35339548
|
||||
MD5sum: e3052400abd63c0bccf0f2a9f3d13ca7
|
||||
SHA1: 04e0527de8da0a9ed09f0543e5b05ac6046643ff
|
||||
SHA256: 07ece5dab85401469a04f6a0634399dedb6b9e46775177378c134ed18c6cb839
|
||||
Section: extra
|
||||
Priority: admin
|
||||
Description: Gitea - Git with a cup of tea
|
||||
A painless self-hosted Git service.
|
||||
|
||||
Package: gitea
|
||||
Version: 1.23.8
|
||||
Architecture: arm64
|
||||
Maintainer: Micha Espey <tracer@24unix.net>
|
||||
Depends: adduser, ca-certificates, git, openssh-server, gpg, jq
|
||||
Filename: ./gitea_1.23.8_arm64.deb
|
||||
Size: 32061164
|
||||
MD5sum: 9f86fbf72366525bf9e11d18d8fa2892
|
||||
SHA1: 7bd08bdc59ee46d89e5720b61d2d52b22c75a47e
|
||||
SHA256: e64b76447584d7a1fb4b7fd9e3866d6d89b47394435e555177eda294ccf5bbc7
|
||||
Section: extra
|
||||
Priority: admin
|
||||
Description: Gitea - Git with a cup of tea
|
||||
A painless self-hosted Git service.
|
||||
|
||||
Package: gitea
|
||||
Version: 1.24.0
|
||||
Architecture: amd64
|
||||
Maintainer: Micha Espey <tracer@24unix.net>
|
||||
Depends: adduser, ca-certificates, git, openssh-server, gpg, jq
|
||||
Filename: ./gitea_1.24.0_amd64.deb
|
||||
Size: 34370008
|
||||
MD5sum: efcf23f930038c0f182b061f72f44caa
|
||||
SHA1: b213e0cce59bd8a3640a8a473887249d021865e0
|
||||
SHA256: 14fb3764ec2d53e220e3267e27a41f0cba472a6efea863254c6ffbf2dd859a0e
|
||||
Section: extra
|
||||
Priority: admin
|
||||
Description: Gitea - Git with a cup of tea
|
||||
A painless self-hosted Git service.
|
||||
|
||||
Package: gitea
|
||||
Version: 1.24.0
|
||||
Architecture: arm64
|
||||
Maintainer: Micha Espey <tracer@24unix.net>
|
||||
Depends: adduser, ca-certificates, git, openssh-server, gpg, jq
|
||||
Filename: ./gitea_1.24.0_arm64.deb
|
||||
Size: 30929960
|
||||
MD5sum: e7fd7557182730641036ea91663abce2
|
||||
SHA1: 95cf4e1a1e1b47d5fe645a6d96f0e65aa2fb8f93
|
||||
SHA256: 4c8de2a2598ea21cd62bda9188eb8195fc1f844f59d56cf2b8a68c3d8805f480
|
||||
Section: extra
|
||||
Priority: admin
|
||||
Description: Gitea - Git with a cup of tea
|
||||
A painless self-hosted Git service.
|
||||
|
||||
Package: gitea
|
||||
Version: 1.24.1
|
||||
Architecture: amd64
|
||||
Maintainer: Micha Espey <tracer@24unix.net>
|
||||
Depends: adduser, ca-certificates, git, openssh-server, gpg, jq
|
||||
Filename: ./gitea_1.24.1_amd64.deb
|
||||
Size: 34375808
|
||||
MD5sum: be384e92e66fc106aa7e14bf2ed518ef
|
||||
SHA1: f4f2e150d9cb37fffcc78825c297ef299b517926
|
||||
SHA256: ed953004bc9fc5d5f3ab3b59665b010b34010e4a9b5d2219050d7eeeffd1ba14
|
||||
Section: extra
|
||||
Priority: admin
|
||||
Description: Gitea - Git with a cup of tea
|
||||
A painless self-hosted Git service.
|
||||
|
||||
Package: gitea
|
||||
Version: 1.24.1
|
||||
Architecture: arm64
|
||||
Maintainer: Micha Espey <tracer@24unix.net>
|
||||
Depends: adduser, ca-certificates, git, openssh-server, gpg, jq
|
||||
Filename: ./gitea_1.24.1_arm64.deb
|
||||
Size: 30934380
|
||||
MD5sum: cda040df56ceab9d3e262b3dbf40e478
|
||||
SHA1: a512941e3d9930b6fe345390976a86a1e4d42f87
|
||||
SHA256: 1957eaee523c95dad78ea6630abbb1d0aa2c794c5a44c9da1a4c774187e3687d
|
||||
Section: extra
|
||||
Priority: admin
|
||||
Description: Gitea - Git with a cup of tea
|
||||
A painless self-hosted Git service.
|
||||
|
||||
Package: gitea
|
||||
Version: 1.24.2
|
||||
Architecture: arm64
|
||||
Maintainer: Micha Espey <tracer@24unix.net>
|
||||
Depends: adduser, ca-certificates, git, openssh-server, gpg, jq
|
||||
Filename: ./gitea_1.24.2_arm64.deb
|
||||
Size: 30934224
|
||||
MD5sum: 54d3cb4e4b11ad8ae9baa05f3ed47bc2
|
||||
SHA1: 50ba452c225a95da3f1cb2d8777cd87a68da2ced
|
||||
SHA256: c054105f339fbed2c9894ae5958b220f2ff6d5eec8bee31c8316e275f1b35399
|
||||
Section: extra
|
||||
Priority: admin
|
||||
Description: Gitea - Git with a cup of tea
|
||||
A painless self-hosted Git service.
|
||||
|
||||
Package: gitea
|
||||
Version: 1.24.2
|
||||
Architecture: amd64
|
||||
Maintainer: Micha Espey <tracer@24unix.net>
|
||||
Depends: adduser, ca-certificates, git, openssh-server, gpg, jq
|
||||
Filename: ./gitea_1.24.2_amd64.deb
|
||||
Size: 34364688
|
||||
MD5sum: 1744a1154473f011ee9759fb39c8c5a2
|
||||
SHA1: 57cfa71cd42de59cb94fe39576c1b1c6435f9caa
|
||||
SHA256: adc709825e13f9952c5ebebc2214fe7687e4fc7ac533966e76b4dd027601f784
|
||||
Size: 32010932
|
||||
MD5sum: 65b4b0e8fc649b5f02706e7c902b2cd5
|
||||
SHA1: f8776afada92bccfea08132641bae989d391e3b0
|
||||
SHA256: c07bf8531bc62a858c72cdc38908c49aa69407543c4fa166bd4b90c74c9a4e26
|
||||
Section: extra
|
||||
Priority: admin
|
||||
Description: Gitea - Git with a cup of tea
|
||||
|
BIN
Packages.gz
BIN
Packages.gz
Binary file not shown.
26
Release
26
Release
@ -1,24 +1,24 @@
|
||||
Architectures: amd64 arm64
|
||||
Codename: stable
|
||||
Components: main
|
||||
Date: Sun, 22 Jun 2025 00:00:34 +0000
|
||||
Date: Sun, 04 May 2025 16:27:38 +0000
|
||||
Description: Gitea Debian Packages
|
||||
Label: Gitea Debian Repository
|
||||
Origin: 24unix
|
||||
Suite: stable
|
||||
MD5Sum:
|
||||
5459471c41b29db76ce7515fe5b43bb8 5792 Packages
|
||||
41573a76e75fefbb1a3d577835533673 1515 Packages.gz
|
||||
2c768ead2a517a1ab812cd8e2acf2404 194 Release
|
||||
8521a6495e2c8041968c909603c43419 3876 Packages
|
||||
2149f97fa5db88bdbca58e27ca3c1d96 1103 Packages.gz
|
||||
fc4b23d272044b2e552d50e879e80cba 194 Release
|
||||
SHA1:
|
||||
2b1c5e48f41c2ea6842d375d29bba1991519c653 5792 Packages
|
||||
ee2f0b3cce933a1fee5e9c267e03653b541f80c9 1515 Packages.gz
|
||||
ee98538dc66b798b1198d605ffc19597a2517aac 194 Release
|
||||
7e497dbe249e62b5c5a286c098f10ff88e877878 3876 Packages
|
||||
fc02c2c1e5c341e1c6af79bd848ab8125885fd43 1103 Packages.gz
|
||||
b9bbcd5677480a9c9846d0d32ec423af30ebb08b 194 Release
|
||||
SHA256:
|
||||
846acc6c6de242c2d820cad4a2e1bd2e651f5b70732429bbc41cc789a9a6cca0 5792 Packages
|
||||
cc5eceab16f38c9e310cfbf71cb73ec318f88c329693aa4d6a9eb23f1ee382c8 1515 Packages.gz
|
||||
28d104b3bd41103983d658c8685ac75fe994f38ba306fc591bfd908a8714de64 194 Release
|
||||
a57c8ce2aebd60a202d038edbfbd461d3425616b796af0736541f640fffd5f95 3876 Packages
|
||||
88142a2779b2c221a1be48f46e26845a6bf7df0b998e6c103349eb199aa1f915 1103 Packages.gz
|
||||
8964516d0717a5938aedfd4ac2d3ea390804cfc9f69fac38a9d7238a44f1e7c3 194 Release
|
||||
SHA512:
|
||||
61fd36ebab8c9615b3c99dde174681e3289214e40ba5a7144b884af7d123b4103a57faa190cc9489bca8bca23f7fbe5d1223f04ae7949cee674f159c05fc2542 5792 Packages
|
||||
edcb4322a9fdd21d30034126607700c61a990289ce2327d4666d568790647a40747b8a49a1cf7d47a1630aa0a569eaf4322c1cdeedd0e2bad262d1b91ddadb97 1515 Packages.gz
|
||||
ff4a5c7d8dcbfefed04712388107f54fbcc487c26430913d31b79e4a1e3b349fc48162ce6ee651ecc52afce6cc9c24b3f644b4b247468b03c984de3eb734b475 194 Release
|
||||
916f1e3915b74deaa89963dcdd12462634424c711a8c98c870de254c8bcfa39f3b648bce5c57f7865ec6798c41f82519655589e8ebfd8f74922ebf6689335887 3876 Packages
|
||||
088875ff995fffdaa5a7dd49169a19e6b7aeb919e987488fd951df8539d8c1d7344969d77869a05009f16462c54921653d9868e998fcee9bfc3ec00c43f60b10 1103 Packages.gz
|
||||
76842ec93071bb35cc126d0228a353c16467b2f9f4b364cae0abffdca22617ee2884876dbaaf26f810b3dfac925fcee71311cdeac1953506c660ad86816ed16a 194 Release
|
||||
|
1
amd64/DEBIAN/conffiles
Symbolic link
1
amd64/DEBIAN/conffiles
Symbolic link
@ -0,0 +1 @@
|
||||
../../shared/conffiles
|
2812
amd64/etc/gitea/app.ini
Normal file
2812
amd64/etc/gitea/app.ini
Normal file
File diff suppressed because it is too large
Load Diff
BIN
amd64/opt/gitea/bin/gitea
Executable file
BIN
amd64/opt/gitea/bin/gitea
Executable file
Binary file not shown.
1
amd64/usr/share/gitea/defaults/app.ini
Symbolic link
1
amd64/usr/share/gitea/defaults/app.ini
Symbolic link
@ -0,0 +1 @@
|
||||
../../../../../shared/app.ini
|
1
arm64/DEBIAN/conffiles
Symbolic link
1
arm64/DEBIAN/conffiles
Symbolic link
@ -0,0 +1 @@
|
||||
../../shared/conffiles
|
2812
arm64/etc/gitea/app.ini
Normal file
2812
arm64/etc/gitea/app.ini
Normal file
File diff suppressed because it is too large
Load Diff
BIN
arm64/opt/gitea/bin/gitea
Executable file
BIN
arm64/opt/gitea/bin/gitea
Executable file
Binary file not shown.
1
arm64/usr/share/gitea/defaults/app.ini
Symbolic link
1
arm64/usr/share/gitea/defaults/app.ini
Symbolic link
@ -0,0 +1 @@
|
||||
../../../../../shared/app.ini
|
BIN
dist/amd64/gitea-1.23.4-linux-amd64.xz
vendored
Normal file
BIN
dist/amd64/gitea-1.23.4-linux-amd64.xz
vendored
Normal file
Binary file not shown.
BIN
dist/amd64/gitea-1.23.4-linux-amd64.xz.asc
vendored
Normal file
BIN
dist/amd64/gitea-1.23.4-linux-amd64.xz.asc
vendored
Normal file
Binary file not shown.
1
dist/amd64/gitea-1.23.4-linux-amd64.xz.sha256
vendored
Normal file
1
dist/amd64/gitea-1.23.4-linux-amd64.xz.sha256
vendored
Normal file
@ -0,0 +1 @@
|
||||
2b74aba2edeeca5ac65847a21c2639bf9b0fdbea94ea389fa5afd2b7f87b1b92 gitea-1.23.4-linux-amd64.xz
|
BIN
dist/amd64/gitea-1.23.4-linux-amd64.xz.sha256.asc
vendored
Normal file
BIN
dist/amd64/gitea-1.23.4-linux-amd64.xz.sha256.asc
vendored
Normal file
Binary file not shown.
BIN
dist/amd64/gitea-1.23.5-linux-amd64.xz
vendored
Normal file
BIN
dist/amd64/gitea-1.23.5-linux-amd64.xz
vendored
Normal file
Binary file not shown.
BIN
dist/amd64/gitea-1.23.5-linux-amd64.xz.asc
vendored
Normal file
BIN
dist/amd64/gitea-1.23.5-linux-amd64.xz.asc
vendored
Normal file
Binary file not shown.
1
dist/amd64/gitea-1.23.5-linux-amd64.xz.sha256
vendored
Normal file
1
dist/amd64/gitea-1.23.5-linux-amd64.xz.sha256
vendored
Normal file
@ -0,0 +1 @@
|
||||
57ddfffb3b0e0491b8b4a965d02e24ceace13a9cff13cff56928c7553c8badf1 gitea-1.23.5-linux-amd64.xz
|
BIN
dist/amd64/gitea-1.23.5-linux-amd64.xz.sha256.asc
vendored
Normal file
BIN
dist/amd64/gitea-1.23.5-linux-amd64.xz.sha256.asc
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
dist/arm64/gitea-1.23.4-linux-arm64.xz.asc
vendored
Normal file
BIN
dist/arm64/gitea-1.23.4-linux-arm64.xz.asc
vendored
Normal file
Binary file not shown.
1
dist/arm64/gitea-1.23.4-linux-arm64.xz.sha256
vendored
Normal file
1
dist/arm64/gitea-1.23.4-linux-arm64.xz.sha256
vendored
Normal file
@ -0,0 +1 @@
|
||||
62b5ba4d9f6494ef397890c5caadb94fba90afd55fbd98c2d2b12be0ec002ce5 gitea-1.23.4-linux-arm64.xz
|
BIN
dist/arm64/gitea-1.23.4-linux-arm64.xz.sha256.asc
vendored
Normal file
BIN
dist/arm64/gitea-1.23.4-linux-arm64.xz.sha256.asc
vendored
Normal file
Binary file not shown.
Binary file not shown.
BIN
dist/arm64/gitea-1.23.5-linux-arm64.xz.asc
vendored
Normal file
BIN
dist/arm64/gitea-1.23.5-linux-arm64.xz.asc
vendored
Normal file
Binary file not shown.
1
dist/arm64/gitea-1.23.5-linux-arm64.xz.sha256
vendored
Normal file
1
dist/arm64/gitea-1.23.5-linux-arm64.xz.sha256
vendored
Normal file
@ -0,0 +1 @@
|
||||
b8131a7cbfadc115125bb43d28d93b775da76ce09968726d94d12bec54dcf7da gitea-1.23.5-linux-arm64.xz
|
BIN
dist/arm64/gitea-1.23.5-linux-arm64.xz.sha256.asc
vendored
Normal file
BIN
dist/arm64/gitea-1.23.5-linux-arm64.xz.sha256.asc
vendored
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
2812
shared/app.ini
Normal file
2812
shared/app.ini
Normal file
File diff suppressed because it is too large
Load Diff
2
shared/conffiles
Normal file
2
shared/conffiles
Normal file
@ -0,0 +1,2 @@
|
||||
/etc/systemd/system/gitea.service
|
||||
/etc/gitea/app.ini
|
19
shared/gitea.service
Normal file
19
shared/gitea.service
Normal file
@ -0,0 +1,19 @@
|
||||
[Unit]
|
||||
Description=Gitea (Git with a cup of tea)
|
||||
After=syslog.target
|
||||
After=network.target
|
||||
Requires=mariadb.service
|
||||
|
||||
[Service]
|
||||
RestartSec=2s
|
||||
Type=simple
|
||||
User=gitea
|
||||
Group=gitea
|
||||
WorkingDirectory=/opt/gitea/
|
||||
ExecStart=/opt/gitea/bin/gitea web --config /etc/gitea/app.ini
|
||||
Restart=always
|
||||
Environment="GITEA_WORK_DIR=/opt/gitea/gitea"
|
||||
Environment="GITEA_CUSTOM=/opt/gitea/custom"
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
27
shared/postinst
Executable file
27
shared/postinst
Executable file
@ -0,0 +1,27 @@
|
||||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
# Ensure Gitea user and group exist
|
||||
if ! id gitea >/dev/null 2>&1; then
|
||||
adduser --system --group --home /opt/gitea gitea
|
||||
fi
|
||||
|
||||
# Ensure config directory exists
|
||||
mkdir -p /etc/gitea
|
||||
chown -R gitea:gitea /etc/gitea
|
||||
chmod 750 /etc/gitea
|
||||
|
||||
# Copy default config if not present
|
||||
if [ ! -f /etc/gitea/app.ini ]; then
|
||||
echo "Creating default /etc/gitea/app.ini"
|
||||
cp /usr/share/gitea/defaults/app.ini /etc/gitea/app.ini
|
||||
chown gitea:gitea /etc/gitea/app.ini
|
||||
chmod 640 /etc/gitea/app.ini
|
||||
fi
|
||||
|
||||
# Reload systemd
|
||||
systemctl daemon-reload
|
||||
|
||||
# Enable and start Gitea service
|
||||
systemctl enable gitea.service
|
||||
systemctl start gitea.service
|
7
shared/prerm
Executable file
7
shared/prerm
Executable file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
# Stop the Gitea service before updating/removal
|
||||
systemctl stop gitea || true
|
||||
|
||||
exit 0
|
Reference in New Issue
Block a user