|
|
@@ -17,13 +17,6 @@ |
|
|
|
- gitea |
|
|
|
- asciidoctor |
|
|
|
|
|
|
|
- name: set git home to Gitea repos |
|
|
|
user: |
|
|
|
name: git |
|
|
|
home: /var/lib/gitea/repos |
|
|
|
create_home: true |
|
|
|
shell: /bin/sh |
|
|
|
|
|
|
|
### UPSTREAM END ⇒ ### |
|
|
|
- name: merge upstream |
|
|
|
include_role: name=etckeeper.inc allow_duplicates=true tasks_from=merge.yml |
|
|
@@ -52,7 +45,7 @@ |
|
|
|
file: |
|
|
|
path: '{{item}}' |
|
|
|
state: directory |
|
|
|
owner: git |
|
|
|
owner: '{{gitea_user}}' |
|
|
|
recurse: true |
|
|
|
with_items: |
|
|
|
- /var/lib/gitea |
|
|
@@ -65,7 +58,7 @@ |
|
|
|
option: '{{item.o}}' |
|
|
|
value: '{{item.v}}' |
|
|
|
with_items: |
|
|
|
- {s: null, o: RUN_USER, v: git} |
|
|
|
- {s: null, o: RUN_USER, v: '{{gitea_user}}'} |
|
|
|
- {s: null, o: RUN_MODE, v: prod} |
|
|
|
- {s: repository, o: ROOT, v: /var/lib/gitea/repos} |
|
|
|
- {s: repository.editor, o: LINE_WRAP_EXTENSIONS, v: '.txt,.md,.markdown,.mdown,.mkd,.adoc,.asciidoc,'} |
|
|
@@ -77,7 +70,7 @@ |
|
|
|
- {s: server, o: LOCAL_ROOT_URL, v: ''} |
|
|
|
- {s: server, o: SSH_DOMAIN, v: '{{net_soa}}'} |
|
|
|
- {s: server, o: SSH_PORT, v: 2222} |
|
|
|
- {s: server, o: SSH_ROOT_PATH, v: /var/lib/gitea/repos/.ssh} |
|
|
|
- {s: server, o: SSH_ROOT_PATH, v: /var/lib/gitea/.ssh} |
|
|
|
- {s: server, o: MINIMUM_KEY_SIZE_CHECK, v: 'true'} |
|
|
|
- {s: server, o: LFS_START_SERVER, v: 'false'} |
|
|
|
- {s: ssh.minimum_key_sizes, o: ECDSA, v: '-1'} |
|
|
@@ -138,8 +131,6 @@ |
|
|
|
copy: |
|
|
|
content: | |
|
|
|
[Service] |
|
|
|
User=git |
|
|
|
Environment=USER=git |
|
|
|
CapabilityBoundingSet=CAP_AUDIT_WRITE CAP_LEASE CAP_SYS_CHROOT |
|
|
|
PrivateDevices=true |
|
|
|
PrivateTmp=true |
|
|
|