ansible-role-hardening
debops
Our great sponsors
ansible-role-hardening | debops | |
---|---|---|
1 | 7 | |
490 | 1,165 | |
- | 1.8% | |
9.5 | 8.9 | |
6 days ago | 9 days ago | |
Jinja | Jinja | |
Apache License 2.0 | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ansible-role-hardening
We haven't tracked posts mentioning ansible-role-hardening yet.
Tracking mentions began in Dec 2020.
debops
-
Moving to production - How to properly config nginx and gunicorn to Django? I've been scouring the internet and I need some clear explanation
I'm planning on adding to the litany of tutorials on this soon. My process is to use debops to provision and secure a VPS and install the docker service. The app is spun up with docker-compose and the appropriate containers - if you use something like cookiecutter-django you can get a basis for the docker compose files you need. This uses traefik as the proxy for gunicorn instead of nginx, and then you'll need to serve static and media either with whitenoise or with S3.
-
FreeIPA-ish options on Debian10 or Ubuntu
If you are committed to Debian environment, perhaps DebOps would be an interesting alternative (disclaimer: I'm the maintainer of the project). DebOps is a set of Ansible playbooks and roles + some scripts that let you deploy and manage Debian-based clusters. It has extensive documentation, supports LDAP deployment and is actively maintained.
-
Where to find enterprise level code examples
It's not strictly for Azure, but you can check out DebOps (disclaimer: I'm the maintainer). It's a set of Ansible playbooks and roles to manage Debian-based infrastructure, created completely in the open. You can use it as a base to build up your own infrastructure. Roles are designed to be reusable and can pass configuration between them using dependent variables, everything can be configured through Ansible inventory since you are not expected to modify the roles themselves.
-
openLDAP Client PAM-Setup Playbook?
DebOps has you covered - there are roles for slapd, nslcd, nscd, ldap role can be used to manage objects in the LDAP directory itself from other roles, and so on. Check the slapd role documentation for the server-side details, and the ldap role documentation for the client-side details.
What are some alternatives?
CIS-Ubuntu-20.04-Ansible - Ansible Role to Automate CIS v1.1.0 Ubuntu Linux 18.04 LTS, 20.04 LTS Remediation
RHEL8-CIS - Ansible role for Red Hat 8 CIS Baseline
Mailcow - mailcow: dockerized - 🐮 + 🐋 = 💕
hardening - Hardening Ubuntu. Systemd edition.
Mail-in-a-Box - Mail-in-a-Box helps individuals take back control of their email by defining a one-click, easy-to-deploy SMTP+everything else server: a mail server in a box.
ansible-role-security - Ansible Role - Security
docker-mailserver - A fullstack but simple mail server (SMTP, IMAP, LDAP, Antispam, Antivirus, etc.) using Docker. [Moved to: https://github.com/docker-mailserver/docker-mailserver]
Mailu - Insular email distribution - mail server as Docker images
wildduck - Opinionated email server
ansible-netplan - Ansible role to manage Netplan
modoboa - Mail hosting made simple
debian - Reliably provision Debian hosts