This commit is contained in:
Nikos Papadakis 2023-12-08 17:00:38 +02:00
parent 02a5a5d7e5
commit a06eda99d3
Signed by untrusted user who does not match committer: nikos
GPG key ID: 78871F9905ADFF02
4 changed files with 9 additions and 10 deletions

View file

@ -34,7 +34,6 @@
group: "{{ item.group }}" group: "{{ item.group }}"
state: directory state: directory
loop: loop:
- { dir: "/opt/gitea", owner: "git", group: "git", mode: "0750" }
- { dir: "/var/lib/gitea/custom", owner: "git", group: "git", mode: "0750" } - { dir: "/var/lib/gitea/custom", owner: "git", group: "git", mode: "0750" }
- { dir: "/var/lib/gitea/data", owner: "git", group: "git", mode: "0750" } - { dir: "/var/lib/gitea/data", owner: "git", group: "git", mode: "0750" }
- { dir: "/var/lib/gitea/log", owner: "git", group: "git", mode: "0750" } - { dir: "/var/lib/gitea/log", owner: "git", group: "git", mode: "0750" }
@ -43,9 +42,9 @@
- name: Download gitea - name: Download gitea
ansible.builtin.get_url: ansible.builtin.get_url:
url: https://github.com/go-gitea/gitea/releases/download/v1.20.4/gitea-1.20.4-linux-arm64 url: https://codeberg.org/forgejo/forgejo/releases/download/v1.21.1-0/forgejo-1.21.1-0-linux-arm64
checksum: sha256:e173e434d0afaf5c87e7b3dcda8d3e5946c82324879e926baa289509170c1211 checksum: sha256:0d7e22ab2554b250cb9fb080ce2b14fde081029648bb7bbdcbd085c97a559535
dest: /opt/gitea/gitea dest: /usr/local/bin/forgejo
mode: '775' mode: '775'
owner: git owner: git
group: git group: git
@ -53,13 +52,13 @@
- name: Service file - name: Service file
ansible.builtin.template: ansible.builtin.template:
src: templates/gitea/gitea.service.j2 src: templates/forgejo/forgejo.service.j2
dest: /etc/systemd/system/gitea.service dest: /etc/systemd/system/forgejo.service
become: true become: true
- name: robots.txt - name: robots.txt
ansible.builtin.template: ansible.builtin.template:
src: templates/gitea/robots.txt.j2 src: templates/forgejo/robots.txt.j2
dest: /var/lib/gitea/custom/robots.txt dest: /var/lib/gitea/custom/robots.txt
owner: git owner: git
become: true become: true
@ -67,7 +66,7 @@
- name: (Re)start the systemd service - name: (Re)start the systemd service
ansible.builtin.systemd: ansible.builtin.systemd:
state: restarted state: restarted
name: gitea name: forgejo
enabled: true enabled: true
daemon_reload: true daemon_reload: true
become: true become: true

View file

@ -1,5 +1,5 @@
[Unit] [Unit]
Description=Gitea (Git with a cup of tea) Description=Forgejo
After=syslog.target After=syslog.target
After=network.target After=network.target
@ -11,7 +11,7 @@ Type=notify
User=git User=git
Group=git Group=git
WorkingDirectory=/var/lib/gitea/ WorkingDirectory=/var/lib/gitea/
ExecStart=/opt/gitea/gitea web --config /etc/gitea/app.ini ExecStart=/usr/local/bin/forgejo web --config /etc/gitea/app.ini
Restart=always Restart=always
Environment=USER=git HOME=/home/git GITEA_WORK_DIR=/var/lib/gitea Environment=USER=git HOME=/home/git GITEA_WORK_DIR=/var/lib/gitea