Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setup basic security in init playbook #25

Open
codeofmochi opened this issue Sep 13, 2023 · 3 comments
Open

Setup basic security in init playbook #25

codeofmochi opened this issue Sep 13, 2023 · 3 comments

Comments

@codeofmochi
Copy link
Collaborator

Init playbook should take care of setting up basic security such as:

  • apt updates
  • fail2ban
  • unattended-upgrades
  • firewall (careful with ufw since it conflicts with docker's usage of iptables)
  • ...
@NoeTerrier
Copy link
Collaborator

@SidonieBouthors @Thechi2000 pin on this, what do you think of that ?

@codeofmochi
Copy link
Collaborator Author

Have a look at https://github.com/dev-sec/ansible-collection-hardening as well, though you will still have to setup a docker-compatible firewall (e.g. firewall-cmd).

@Thechi2000
Copy link
Collaborator

pin on this, what do you think of that ?

@NoeTerrier It could be useful, but it should not be too much to not be a problem in the future (e.g. for future managers). For example, I'm not sure setting up would be useful, since it might become complicated to correctly manage, and hinder development, and there already is one provided by Infomaniak (although it seems very light).

Have a look at https://github.com/dev-sec/ansible-collection-hardening as well, though you will still have to setup a docker-compatible firewall (e.g. firewall-cmd).

@codeofmochi It is interesting, but it is lacking a lot of documentation, or I wasn't able to find it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants