parent
320c7cdd7a
commit
582aa5e235
|
@ -502,3 +502,16 @@ homarr:
|
||||||
volumes:
|
volumes:
|
||||||
configs: "{{docker_dir}}/homarr/configs"
|
configs: "{{docker_dir}}/homarr/configs"
|
||||||
icons: "{{docker_dir}}/homarr/icons"
|
icons: "{{docker_dir}}/homarr/icons"
|
||||||
|
|
||||||
|
#
|
||||||
|
# gitea
|
||||||
|
#
|
||||||
|
|
||||||
|
gitea:
|
||||||
|
host: "git"
|
||||||
|
volumes:
|
||||||
|
data: "{{ docker_data_dir }}/gitea/data"
|
||||||
|
config: "{{ docker_dir }}/gitea/config"
|
||||||
|
ports:
|
||||||
|
http: "3000"
|
||||||
|
ssh: "2222"
|
||||||
|
|
|
@ -86,3 +86,7 @@
|
||||||
- include_tasks: jellyfin.yml
|
- include_tasks: jellyfin.yml
|
||||||
tags:
|
tags:
|
||||||
- jellyfin
|
- jellyfin
|
||||||
|
|
||||||
|
- include_tasks: gitea.yml
|
||||||
|
tags:
|
||||||
|
- gitea
|
||||||
|
|
|
@ -0,0 +1,12 @@
|
||||||
|
|
||||||
|
- name: Create gitea directories
|
||||||
|
file:
|
||||||
|
path: "{{ item }}"
|
||||||
|
owner: "{{ puid }}"
|
||||||
|
group: "{{ pgid }}"
|
||||||
|
mode: '755'
|
||||||
|
state: directory
|
||||||
|
become: yes
|
||||||
|
loop:
|
||||||
|
- "{{ gitea.volumes.data }}"
|
||||||
|
- "{{ gitea.volumes.config }}"
|
|
@ -412,8 +412,6 @@ services:
|
||||||
- broker
|
- broker
|
||||||
networks:
|
networks:
|
||||||
- net
|
- net
|
||||||
ports:
|
|
||||||
- "{{ paperless.port }}:{{ paperless.port }}"
|
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: ["CMD", "curl", "-fs", "-S", "--max-time", "2", "http://localhost:{{ paperless.port }}"]
|
test: ["CMD", "curl", "-fs", "-S", "--max-time", "2", "http://localhost:{{ paperless.port }}"]
|
||||||
interval: 30s
|
interval: 30s
|
||||||
|
@ -447,6 +445,24 @@ services:
|
||||||
- {{ homarr.volumes.configs }}:/app/data/configs
|
- {{ homarr.volumes.configs }}:/app/data/configs
|
||||||
- {{ homarr.volumes.icons }}:/app/public/icons
|
- {{ homarr.volumes.icons }}:/app/public/icons
|
||||||
|
|
||||||
|
|
||||||
|
{{ gitea.host }}:
|
||||||
|
container_name: {{ gitea.host }}
|
||||||
|
image: gitea/gitea:1.20.5-rootless
|
||||||
|
restart: unless-stopped
|
||||||
|
depends_on:
|
||||||
|
- pihole
|
||||||
|
networks:
|
||||||
|
- net
|
||||||
|
volumes:
|
||||||
|
- {{ gitea.volumes.data }}:/var/lib/gitea
|
||||||
|
- {{ gitea.volumes.config }}:/etc/gitea
|
||||||
|
- /etc/timezone:/etc/timezone:ro
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
ports:
|
||||||
|
- "{{ gitea.ports.http }}:3000"
|
||||||
|
- "{{ gitea.ports.ssh }}:2222"
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
zoneminder:
|
zoneminder:
|
||||||
driver: bridge
|
driver: bridge
|
||||||
|
|
|
@ -4,9 +4,6 @@
|
||||||
writable = no
|
writable = no
|
||||||
guest ok = no
|
guest ok = no
|
||||||
valid users = "@{{samba.group}}"
|
valid users = "@{{samba.group}}"
|
||||||
force create mode = 770
|
|
||||||
force directory mode = 770
|
|
||||||
inherit permissions = yes
|
|
||||||
|
|
||||||
[{{ samba.shares.paperless.name }}]
|
[{{ samba.shares.paperless.name }}]
|
||||||
comment = {{ samba.shares.paperless.name }}
|
comment = {{ samba.shares.paperless.name }}
|
||||||
|
@ -14,6 +11,4 @@
|
||||||
writable = yes
|
writable = yes
|
||||||
guest ok = no
|
guest ok = no
|
||||||
valid users = "@{{samba.group}}"
|
valid users = "@{{samba.group}}"
|
||||||
force create mode = 770
|
create mask = 755
|
||||||
force directory mode = 770
|
|
||||||
inherit permissions = yes
|
|
||||||
|
|
Loading…
Reference in New Issue