Roles and playbooks for application deployment and management
Find a file
irl 2fd2917c24
Some checks failed
Ansible Lint Check / lint (push) Failing after 56s
Trivy Container Scan / scan (push) Failing after 2m50s
fix: podman_curl has moved to sr2c.podman
2026-11-14 20:47:23 +00:00
.forgejo/workflows chore(deps): update ghcr.io/catthehacker/ubuntu:runner-latest docker digest to 5321b3f 2026-11-12 15:42:06 +00:00
meta feat: initial commit 2025-11-08 20:55:40 +00:00
playbooks fix: update for baseline/lockdown refactor 2026-11-05 10:11:21 +00:00
roles fix: podman_curl has moved to sr2c.podman 2026-11-14 20:47:23 +00:00
.ansible-lint.yml feat: moves podman roles to podman collection 2026-11-14 20:36:44 +00:00
.gitignore feat: initial commit 2025-11-08 20:55:40 +00:00
.trivyignore Add Trivy container vulnerability scan to CI 2026-10-27 11:07:46 +00:00
.yamllint Pin container images to digests with Renovate 2026-10-27 11:07:46 +00:00
galaxy.yml feat: moves podman roles to podman collection 2026-11-14 20:36:44 +00:00
README.md feat: moves podman roles to podman collection 2026-11-14 20:36:44 +00:00
renovate.json Exempt pin updates from minimumReleaseAge in Renovate 2026-10-28 06:46:34 +00:00


SR2 Communications

Language: Ansible Licence: BSD 2-Clause Lifecycle: Experimental

ansible-lint trivy Renovate enabled

ansible-collection-apps

This is the home of Ansible roles and playbooks that have been put together for our managed application hosting services.

Usage

These playbooks are intended to be used as part of our wider deployment framework, which is consists of:

While we make efforts to allow these playbooks to be used independently, we may occasionally make changes to them that make strong assumptions about the deployment environment. If you would like support for these playbooks for an on-premises deployment of one or more of our hardened applications, please contact us at contact@sr2.uk for a quote.

Licence

Copyright © 2021-2026 SR2 Communications Limited.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.