Skip to content

Commit e58ac43

Browse files
committed
(WIP) Install fail2ban using system manager
1 parent fc77a26 commit e58ac43

16 files changed

+164
-123
lines changed

ansible/files/fail2ban_config/fail2ban.service.conf

Lines changed: 0 additions & 6 deletions
This file was deleted.

ansible/files/fail2ban_config/filter-pgbouncer.conf.j2

Lines changed: 0 additions & 3 deletions
This file was deleted.

ansible/files/fail2ban_config/filter-postgresql.conf.j2

Lines changed: 0 additions & 3 deletions
This file was deleted.

ansible/files/fail2ban_config/jail-pgbouncer.conf.j2

Lines changed: 0 additions & 7 deletions
This file was deleted.

ansible/files/fail2ban_config/jail-postgresql.conf.j2

Lines changed: 0 additions & 8 deletions
This file was deleted.

ansible/files/fail2ban_config/jail-ssh.conf

Lines changed: 0 additions & 4 deletions
This file was deleted.

ansible/files/fail2ban_config/jail.local

Lines changed: 0 additions & 4 deletions
This file was deleted.

ansible/playbook.yml

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
dest: "00-schema.sql",
1414
}
1515
- { source: "stat_extension.sql", dest: "01-extension.sql" }
16-
16+
1717
environment:
1818
PATH: /usr/lib/postgresql/bin:{{ ansible_env.PATH }}
1919

@@ -46,7 +46,7 @@
4646
- install-gotrue
4747
- install-supabase-internal
4848
when: debpkg_mode or nixpkg_mode
49-
49+
5050
- name: Install PostgREST
5151
import_tasks: tasks/setup-postgrest.yml
5252
tags:
@@ -96,7 +96,7 @@
9696
src: files/apt_periodic
9797
dest: /etc/apt/apt.conf.d/10periodic
9898
when: debpkg_mode or nixpkg_mode
99-
99+
100100
- name: Transfer init SQL files
101101
copy:
102102
src: files/{{ item.source }}
@@ -131,17 +131,12 @@
131131
tags:
132132
- install-supabase-internal
133133
when: debpkg_mode or stage2_nix
134-
134+
135135
- name: Finalize AMI
136136
import_tasks: tasks/finalize-ami.yml
137137
tags:
138138
- install-supabase-internal
139139
when: debpkg_mode or nixpkg_mode
140-
141-
- name: Enhance fail2ban
142-
import_tasks: tasks/setup-fail2ban.yml
143-
when: debpkg_mode or nixpkg_mode
144-
145140

146141
# Install EC2 instance connect
147142
# Only for AWS images
@@ -218,7 +213,7 @@
218213
systemctl stop postgresql.service
219214
when: stage2_nix
220215

221-
- name: Remove osquery
216+
- name: Remove osquery
222217
become: yes
223218
shell: |
224219
sudo -u ubuntu bash -c ". /nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh && nix profile remove osquery"

ansible/tasks/setup-fail2ban.yml

Lines changed: 0 additions & 73 deletions
This file was deleted.

flake.lock

Lines changed: 4 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)