1
0
Fork 0
mirror of https://github.com/DO1JLR/ansible_playbook_servers.git synced 2024-09-14 19:53:56 +02:00
ansible_playbook_servers/roles
2024-02-11 16:36:27 +01:00
..
do1jlr.acmetool@75a01c5e5d Update submodules 2024-01-11 20:35:49 +01:00
do1jlr.admin_base@7d430bec45 update some submodules 2022-04-08 00:49:38 +02:00
do1jlr.ansible_version@2bf5d7c436 Upgrade 2023-01-05 22:48:45 +01:00
do1jlr.auth@1b60b7da3a update some submodules 2022-04-08 00:49:38 +02:00
do1jlr.avahi_client@9ccb69ddd0 update submodules 2024-02-11 16:36:27 +01:00
do1jlr.dotfiles@6fb8ebd664 Bump roles/do1jlr.dotfiles from 9d86ed9 to 6fb8ebd 2023-12-18 09:01:42 +00:00
do1jlr.dovecot@07e9cc918f update some submodules 2022-04-08 00:49:38 +02:00
do1jlr.etebase@e230d0fa99 update submodules 2024-02-11 16:36:27 +01:00
do1jlr.mailserver_preperation@ff1fb3952f update some submodules 2022-04-08 00:49:38 +02:00
do1jlr.nginx@e2e4a10595 Rename git server 2023-06-14 02:39:36 +02:00
do1jlr.ntp@262d12ab23 update submodules 2024-02-11 16:36:27 +01:00
do1jlr.ranger@808e7a2276 Bump roles/do1jlr.ranger from 1131402 to 808e7a2 2024-01-29 08:05:21 +00:00
do1jlr.rspamd@c2cacf5999 update submodules 2024-02-11 16:36:27 +01:00
do1jlr.rtl_nic_firmware@7b2d2adbb9 update some submodules 2022-04-08 00:49:38 +02:00
do1jlr.sshd@15b7867a37 update submodules 2022-05-03 23:07:39 +02:00
do1jlr.unbound@2f26c3e27e submodules updated and branches specified 2022-12-08 01:56:37 +01:00
do1jlr.users@9203f239c6 update some submodules 2022-04-08 00:49:38 +02:00
do1jlr.webhost@c8d0feb203 update some submodules 2021-05-10 23:08:09 +02:00
do1jlr.weechat@b7b9c9130a update submodules 2024-02-11 16:36:27 +01:00
gantsign.bat@b263e5e140 update modules 2023-04-25 14:36:06 +02:00
geerlingguy.firewall@82a0eeeff2 update submodules 2024-02-11 16:36:27 +01:00
geerlingguy.mysql@d769e8b355 update submodules 2024-02-11 16:36:27 +01:00
geerlingguy.postgresql@156d056c8f Bump roles/geerlingguy.postgresql from 4d95a28 to 156d056 2024-01-29 08:05:16 +00:00
l3d.homebox@447875762b Bump roles/l3d.homebox from 6665752 to 4478757 2024-01-15 08:14:07 +00:00
l3d.nginx_exporter@4bb172e407 Bump roles/l3d.nginx_exporter from 379ee27 to 4bb172e 2024-02-05 08:54:31 +00:00
l3d.packages@152db3c488 Update packages 2024-01-03 23:01:39 +01:00
mailserver_dovecot start creating postfix template 2021-01-10 04:43:05 +01:00
postfix@d104fdf714 update some submodules 2022-04-08 00:49:38 +02:00
robertdebock.dovecot@65da7c733d Bump roles/robertdebock.dovecot from 81ceef3 to 65da7c7 2024-02-05 08:54:41 +00:00
robertdebock.fail2ban@75a8ba006c update submodules 2024-02-11 16:36:27 +01:00
unattended_upgrades@3ca079249f update submodules 2024-02-11 16:36:27 +01:00
README.md Initial commit 2020-12-12 23:42:36 +01:00

Subfolders to include ansible roles.

All roles should be included in this subfolder. This is usually done as git submodule.

The most common command needed for this is:

git submodule add <public_path_to_gitrepo.git> <submodule_destination>

A simple way to checkk out the latest commit at the main branch for all submodules is:

git submodule foreach "(git checkout $(git symbolic-ref --short refs/remotes/origin/HEAD | sed "s@^origin/@@"); git pull)"

In abstract terms, the easiest way to do this is to treat submodules like normal git repositories after you have cloned them. This means checking out the main branch, committing things and similar actions. And when the local changes to submodule git repo are complete, add the new commit hash of submodule indein main git repo by adding, committing and pushing the entire submodule like an updated file.

Further information is also available at git-scm.com/docs/git-submodule