Forgejo
This commit is contained in:
parent
02a5a5d7e5
commit
a06eda99d3
4 changed files with 9 additions and 10 deletions
|
@ -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
|
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue