Feat: allow defining extra nginx container vols, service prerequisites and group #6

Open
acute wants to merge 1 commit from acute/ansible-collection-wip:nginx_role_vars into main
First-time contributor

Three new variables can be passed in from other roles and used by the nginx container:

  • podman_nginx_systemd_service_slice: name of the systemd slice the container will be included in
  • podman_nginx_systemd_service_requires: list of other services that must be started before starting nginx
  • podman_nginx_additional_volumes: list of additional volumes to be mounted. as a dictionary containing the keys: src, dest and options
Three new variables can be passed in from other roles and used by the nginx container: - podman_nginx_systemd_service_slice: name of the systemd slice the container will be included in - podman_nginx_systemd_service_requires: list of other services that must be started before starting nginx - podman_nginx_additional_volumes: list of additional volumes to be mounted. as a dictionary containing the keys: src, dest and options
acute added 1 commit 2025-08-08 16:05:31 +00:00
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u nginx_role_vars:acute-nginx_role_vars
git checkout acute-nginx_role_vars

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git checkout main
git merge --no-ff acute-nginx_role_vars
git checkout acute-nginx_role_vars
git rebase main
git checkout main
git merge --ff-only acute-nginx_role_vars
git checkout acute-nginx_role_vars
git rebase main
git checkout main
git merge --no-ff acute-nginx_role_vars
git checkout main
git merge --squash acute-nginx_role_vars
git checkout main
git merge --ff-only acute-nginx_role_vars
git checkout main
git merge acute-nginx_role_vars
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: irl/ansible-collection-wip#6
No description provided.