parent
1a7a45a131
commit
07dba3a12a
44 changed files with 290 additions and 142 deletions
@ -0,0 +1,4 @@ |
||||
--- |
||||
|
||||
dependencies: |
||||
- role: httpd_php |
@ -1,9 +1,11 @@ |
||||
--- |
||||
|
||||
- name: Remove temp files |
||||
- name: Remove temp and obsolete files |
||||
file: path={{ item }} state=absent |
||||
with_items: |
||||
loop: |
||||
- "{{ dolibarr_root_dir }}/tmp/dolibarr-{{ dolibarr_version }}.tgz" |
||||
- "{{ dolibarr_root_dir }}/tmp/dolibarr-{{ dolibarr_version }}" |
||||
- /etc/backup/pre.d/dolibarr_{{ dolibarr_id }}_dump_db |
||||
- /etc/backup/post.d/dolibarr_{{ dolibarr_id }}_rm_dump |
||||
tags: dolibarr |
||||
|
||||
|
@ -0,0 +1,3 @@ |
||||
#!/bin/sh |
||||
|
||||
rm -f {{ dolibarr_root_dir }}/db_dumps/* |
@ -0,0 +1,7 @@ |
||||
#!/bin/sh |
||||
|
||||
/usr/bin/mysqldump --user={{ dolibarr_db_user }} \ |
||||
--password={{ dolibarr_db_pass | quote }} \ |
||||
--host={{ dolibarr_db_server }} \ |
||||
--quick --single-transaction \ |
||||
--add-drop-table {{ dolibarr_db_name }} | lz4 -c > {{ dolibarr_root_dir }}/db_dumps/{{ dolibarr_db_name }}.sql.lz4 |
@ -0,0 +1,17 @@ |
||||
--- |
||||
|
||||
funkwhale_packages: |
||||
- gcc |
||||
- git |
||||
- postgresql13 |
||||
- postgresql-devel |
||||
- openldap-devel |
||||
- cyrus-sasl-devel |
||||
- libjpeg-turbo-devel |
||||
- python-psycopg2 |
||||
- python-setuptools |
||||
- python3-virtualenv |
||||
- python3-pip |
||||
- ffmpeg |
||||
- mod_xsendfile |
||||
|
@ -0,0 +1,16 @@ |
||||
--- |
||||
|
||||
funkwhale_packages: |
||||
- gcc |
||||
- git |
||||
- postgresql13 |
||||
- postgresql-devel |
||||
- openldap-devel |
||||
- cyrus-sasl-devel |
||||
- libjpeg-turbo-devel |
||||
- python3-psycopg2 |
||||
- python3-setuptools |
||||
- python3-virtualenv |
||||
- python3-pip |
||||
- ffmpeg |
||||
#- mod_xsendfile |
@ -1,3 +1,6 @@ |
||||
--- |
||||
dependencies: |
||||
- role: repo_scl |
||||
when: |
||||
- ansible_os_family == 'RedHat' |
||||
- ansible_distribution_major_version is version('8', '<') |
||||
|
@ -0,0 +1,8 @@ |
||||
--- |
||||
|
||||
- name: Remove tmp and obsolete files |
||||
file: path={{ item }} state=absent |
||||
loop: |
||||
- /etc/profile.d/git.sh |
||||
- "{{ gitea_root_dir }}/db_dumps" |
||||
tags: gitea |
@ -1,3 +1,3 @@ |
||||
#!/bin/bash -e |
||||
|
||||
rm -f {{ gitea_root_dir }}/db_dumps/* |
||||
rm -f {{ gitea_root_dir }}/backup/* |
||||
|
@ -1,8 +1,8 @@ |
||||
#!/bin/bash -e |
||||
|
||||
/usr/bin/mysqldump --user='{{ gitea_db_user }}' \ |
||||
--password='{{ gitea_db_pass }}' \ |
||||
/usr/bin/mysqldump --user={{ gitea_db_user | quote }} \ |
||||
--password={{ gitea_db_pass | quote }} \ |
||||
--host={{ gitea_db_server }} \ |
||||
--quick --single-transaction \ |
||||
--add-drop-table {{ gitea_db_name }} | \ |
||||
lz4 -c > {{ gitea_root_dir }}/db_dumps/{{ gitea_db_name }}.sql.lz4 |
||||
zstd -c > {{ gitea_root_dir }}/backup/{{ gitea_db_name }}.sql.zst |
||||
|
@ -0,0 +1,6 @@ |
||||
--- |
||||
|
||||
gitea_packages: |
||||
- sclo-git212-git |
||||
- git-lfs |
||||
gitea_scl_cmd: '/bin/scl enable sclo-git212 -- ' |
@ -0,0 +1,6 @@ |
||||
--- |
||||
|
||||
gitea_packages: |
||||
- git |
||||
- git-lfs |
||||
gitea_scl_cmd: '' |
@ -1,3 +1,3 @@ |
||||
#!/bin/sh |
||||
|
||||
rm -f {{ matomo_root_dir }}/db_dump/* |
||||
rm -f {{ matomo_root_dir }}/backup/* |
||||
|
@ -1,7 +1,7 @@ |
||||
#!/bin/sh |
||||
|
||||
/usr/bin/mysqldump --user={{ matomo_db_user }} \ |
||||
--password={{ matomo_db_pass }} \ |
||||
--host={{ matomo_db_server }} \ |
||||
/usr/bin/mysqldump --user={{ matomo_db_user | quote }} \ |
||||
--password={{ matomo_db_pass | quote }} \ |
||||
--host={{ matomo_db_server | quote }} \ |
||||
--quick --single-transaction \ |
||||
--add-drop-table {{ matomo_db_name }} | lz4 -c > {{ matomo_root_dir }}/db_dumps/{{ matomo_db_name }}.sql.lz4 |
||||
--add-drop-table {{ matomo_db_name | quote }} | zstd -c > {{ matomo_root_dir }}/backup/{{ matomo_db_name }}.sql.zst |
||||
|
@ -0,0 +1,29 @@ |
||||
--- |
||||
|
||||
synapse_packages: |
||||
- libtiff-devel |
||||
- libjpeg-devel |
||||
- libzip-devel |
||||
- freetype-devel |
||||
- lcms2-devel |
||||
- libwebp-devel |
||||
- tcl-devel |
||||
- tk-devel |
||||
- libffi-devel |
||||
- openssl-devel |
||||
- libxslt-devel |
||||
- gcc |
||||
- gcc-c++ |
||||
- libtool |
||||
- autoconf |
||||
- automake |
||||
- postgresql13 |
||||
- postgresql-devel |
||||
- libpqxx-devel |
||||
- jemalloc |
||||
- python3-virtualenv |
||||
- python3-pip |
||||
- python-psycopg2 |
||||
- python-setuptools |
||||
|
||||
synapse_jemalloc: /usr/lib64/libjemalloc.so.1 |
@ -0,0 +1,28 @@ |
||||
--- |
||||
|
||||
synapse_packages: |
||||
- libtiff-devel |
||||
- libjpeg-devel |
||||
- libzip-devel |
||||
- freetype-devel |
||||
- lcms2-devel |
||||
- libwebp-devel |
||||
- tcl-devel |
||||
- tk-devel |
||||
- libffi-devel |
||||
- openssl-devel |
||||
- libxslt-devel |
||||
- gcc |
||||
- gcc-c++ |
||||
- libtool |
||||
- autoconf |
||||
- automake |
||||
- postgresql13 |
||||
- postgresql-devel |
||||
- jemalloc |
||||
- python3-virtualenv |
||||
- python3-pip |
||||
- python3-psycopg2 |
||||
- python3-setuptools |
||||
|
||||
synapse_jemalloc: /usr/lib64/libjemalloc.so.2 |
@ -1,4 +1,5 @@ |
||||
--- |
||||
|
||||
dependencies: |
||||
- role: mkdir |
||||
- role: repo_mongodb |
||||
|
@ -0,0 +1,6 @@ |
||||
--- |
||||
|
||||
mongo_packages: |
||||
- mongodb-org-server |
||||
- mongodb-org |
||||
- python-pymongo |
@ -0,0 +1,6 @@ |
||||
--- |
||||
|
||||
mongo_packages: |
||||
- mongodb-org-server |
||||
- mongodb-org |
||||
- python3-pymongo |
Loading…
Reference in new issue