Compare commits

..

3 Commits

Author SHA1 Message Date
Fabio Sinibaldi 8af5c6bd92 Rootless image 2026-09-23 19:12:17 +02:00
Fabio Sinibaldi 1e200bcb25 Coherent Paths 2026-09-23 18:47:45 +02:00
Fabio Sinibaldi b7a7d44a75 specify user:group in compose services 2026-09-23 18:47:28 +02:00
2 changed files with 5 additions and 3 deletions

View File

@ -8,7 +8,7 @@
- name: Create data directory
ansible.builtin.file:
path: "/home/{{ ansible_user }}/forgejo/data"
path: "{{ compose_dir.path }}/data"
state: directory
mode: '0755'
register: forgejo_data_dir
@ -16,7 +16,7 @@
- name: Create DB data directory
ansible.builtin.file:
path: "/home/{{ ansible_user }}/forgejo/db"
path: "{{ compose_dir.path }}/db"
state: directory
mode: '0755'
register: forgejo_db_dir

View File

@ -7,7 +7,8 @@ networks:
services:
server:
image: codeberg.org/forgejo/forgejo:16.0.1
image: codeberg.org/forgejo/forgejo:16.0.1-rootless
user: "{{ ansible_user_uid }}:{{ ansible_group_uid }}"
container_name: forgejo
restart: always
environment:
@ -39,6 +40,7 @@ services:
db:
image: postgres:14
restart: always
user: "{{ ansible_user_uid }}:{{ ansible_group_uid }}"
environment:
- POSTGRES_USER=forgejo
- POSTGRES_PASSWORD={{ forgejo_db_password }}