Changing to system redis

This commit is contained in:
Waffles
2023-01-07 11:06:10 -08:00
parent 756ca19d8f
commit 552cc79a6d
3 changed files with 1891 additions and 17 deletions
File diff suppressed because it is too large Load Diff
+14 -2
View File
@@ -3,7 +3,19 @@
name: vm.overcommit_memory
value: '1'
- name: Install system redis
package:
name: redis-server
state: present
- name: Set redis.conf
copy:
dest: /home/mastodon/live/redis/redis.conf
src: redis.conf
dest: /etc/redis/redis.conf
src: redis-6.conf
register: service_conf
- name: Restart redis
service:
name: redis-server
state: restarted
when: service_conf.changed
@@ -27,21 +27,6 @@ services:
- 'DB_USER={{ ENV_PRODUCTION["DB_USER"] }}'
- 'DB_PASSWORD={{ ENV_PRODUCTION["DB_PASS"] }}'
- 'SERVER_TLS_SSLMODE=prefer'
{% if RUN_REDIS is defined %}
redis:
restart: always
image: redis:7
command: redis-server /data/redis.conf
networks:
- internal_network
- external_network
ports:
- 6379:6379
healthcheck:
test: ['CMD', 'redis-cli', 'ping']
volumes:
- ./redis:/data
{% endif %}
networks:
external_network: