Browse Source

Updated docker version tags

merge-requests/88/head
Felix Golatofski 5 years ago
parent
commit
2fd80e372f
  1. 6
      base.yml
  2. 2
      compose/production/postgres/Dockerfile
  3. 2
      compose/production/tor/Dockerfile
  4. 2
      compose/production/traefik/Dockerfile
  5. 2
      extra/bitwarden.yml
  6. 2
      extra/elasticsearch.yml
  7. 4
      extra/guacamole.yml
  8. 4
      extra/rocketchat.yml
  9. 2
      extra/syncthing.yml
  10. 4
      extra/wazuh.yml

6
base.yml

@ -51,7 +51,7 @@ services:
# context: . # context: .
# dockerfile: ./compose/production/traefik/Dockerfile # dockerfile: ./compose/production/traefik/Dockerfile
#image: mistborn_production_traefik #image: mistborn_production_traefik
image: traefik:v2.2 image: traefik:v2.4.9
container_name: mistborn_production_traefik container_name: mistborn_production_traefik
depends_on: depends_on:
- django - django
@ -85,7 +85,7 @@ services:
restart: unless-stopped restart: unless-stopped
redis: redis:
image: redis:5.0 image: redis:6.2-alpine
container_name: mistborn_production_redis container_name: mistborn_production_redis
restart: unless-stopped restart: unless-stopped
@ -158,7 +158,7 @@ services:
pihole: pihole:
container_name: mistborn_production_pihole container_name: mistborn_production_pihole
image: pihole/pihole:v5.7 image: pihole/pihole:v5.8
env_file: env_file:
- ./.envs/.production/.pihole - ./.envs/.production/.pihole
ports: ports:

2
compose/production/postgres/Dockerfile

@ -1,4 +1,4 @@
FROM postgres:11.3 FROM postgres:13.3-alpine
COPY ./compose/production/postgres/maintenance /usr/local/bin/maintenance COPY ./compose/production/postgres/maintenance /usr/local/bin/maintenance
RUN chmod +x /usr/local/bin/maintenance/* RUN chmod +x /usr/local/bin/maintenance/*

2
compose/production/tor/Dockerfile

@ -1,4 +1,4 @@
FROM alpine:latest FROM alpine:3.14.0
RUN apk update \ RUN apk update \
&& apk upgrade \ && apk upgrade \

2
compose/production/traefik/Dockerfile

@ -1,4 +1,4 @@
FROM traefik:v2.2 FROM traefik:v2.4.9
RUN mkdir -p /etc/traefik/acme RUN mkdir -p /etc/traefik/acme
RUN touch /etc/traefik/acme/acme.json RUN touch /etc/traefik/acme/acme.json
RUN chmod 600 /etc/traefik/acme/acme.json RUN chmod 600 /etc/traefik/acme/acme.json

2
extra/bitwarden.yml

@ -2,7 +2,7 @@ version: '3'
services: services:
bitwarden: bitwarden:
image: bitwardenrs/server:latest image: vaultwarden/server:latest
container_name: mistborn_production_bitwarden container_name: mistborn_production_bitwarden
env_file: env_file:
- ../.envs/.production/.bitwarden - ../.envs/.production/.bitwarden

2
extra/elasticsearch.yml

@ -3,7 +3,7 @@ version: '3.7'
services: services:
elasticsearch: elasticsearch:
image: amazon/opendistro-for-elasticsearch:1.12.0 image: amazon/opendistro-for-elasticsearch:1.13.2
hostname: elasticsearch hostname: elasticsearch
restart: unless-stopped restart: unless-stopped
ports: ports:

4
extra/guacamole.yml

@ -5,7 +5,7 @@ services:
# guacd # guacd
guacd: guacd:
container_name: mistborn_production_guacd container_name: mistborn_production_guacd
image: guacamole/guacd image: guacamole/guacd:latest
networks: networks:
guacnetwork: guacnetwork:
restart: unless-stopped restart: unless-stopped
@ -53,7 +53,7 @@ services:
#GUACAMOLE_HOME: /config #GUACAMOLE_HOME: /config
env_file: env_file:
- ../.envs/.production/.guacamole - ../.envs/.production/.guacamole
image: guacamole/guacamole image: guacamole/guacamole:latest
links: links:
- guacd - guacd
networks: networks:

4
extra/rocketchat.yml

@ -31,7 +31,7 @@ services:
# - 3000:3000 # - 3000:3000
mongo: mongo:
image: mongo:4.0 image: mongo:4.4.6
container_name: mistborn_production_rocketchat_mongo container_name: mistborn_production_rocketchat_mongo
restart: unless-stopped restart: unless-stopped
volumes: volumes:
@ -42,7 +42,7 @@ services:
# this container's job is just run the command to initialize the replica set. # this container's job is just run the command to initialize the replica set.
# it will run the command and remove himself (it will not stay running) # it will run the command and remove himself (it will not stay running)
mongo-init-replica: mongo-init-replica:
image: mongo image: mongo:4.4.6
command: 'bash -c "for i in `seq 1 30`; do mongo mongo/rocketchat --eval \"rs.initiate({ _id: ''rs0'', members: [ { _id: 0, host: ''localhost:27017'' } ]})\" && s=$$? && break || s=$$?; echo \"Tried $$i times. Waiting 5 secs...\"; sleep 5; done; (exit $$s)"' command: 'bash -c "for i in `seq 1 30`; do mongo mongo/rocketchat --eval \"rs.initiate({ _id: ''rs0'', members: [ { _id: 0, host: ''localhost:27017'' } ]})\" && s=$$? && break || s=$$?; echo \"Tried $$i times. Waiting 5 secs...\"; sleep 5; done; (exit $$s)"'
depends_on: depends_on:
- mongo - mongo

2
extra/syncthing.yml

@ -2,7 +2,7 @@ version: '3'
services: services:
syncthing: syncthing:
image: linuxserver/syncthing image: linuxserver/syncthing:latest
container_name: mistborn_production_syncthing container_name: mistborn_production_syncthing
environment: environment:
- PUID=1000 - PUID=1000

4
extra/wazuh.yml

@ -3,7 +3,7 @@ version: '3.7'
services: services:
wazuh: wazuh:
image: wazuh/wazuh-odfe:4.1.2 image: wazuh/wazuh-odfe:4.1.5
hostname: wazuh-manager hostname: wazuh-manager
restart: unless-stopped restart: unless-stopped
ports: ports:
@ -29,7 +29,7 @@ services:
- filebeat_var:/var/lib/filebeat - filebeat_var:/var/lib/filebeat
wazuh-kibana: wazuh-kibana:
image: wazuh/wazuh-kibana-odfe:4.1.2 image: wazuh/wazuh-kibana-odfe:4.1.5
hostname: wazuh-kibana hostname: wazuh-kibana
restart: unless-stopped restart: unless-stopped
labels: labels:

Loading…
Cancel
Save