mattermost_net
This commit is contained in:
@@ -13,6 +13,9 @@ services:
|
|||||||
- /etc/localtime:/etc/localtime:ro
|
- /etc/localtime:/etc/localtime:ro
|
||||||
env_file:
|
env_file:
|
||||||
- ../.envs/.production/.mattermost
|
- ../.envs/.production/.mattermost
|
||||||
|
networks:
|
||||||
|
mattermost_net:
|
||||||
|
ipv4_address: 10.2.0.3
|
||||||
#environment:
|
#environment:
|
||||||
# - POSTGRES_USER=mmuser
|
# - POSTGRES_USER=mmuser
|
||||||
# - POSTGRES_PASSWORD=mmuser_password
|
# - POSTGRES_PASSWORD=mmuser_password
|
||||||
@@ -45,6 +48,9 @@ services:
|
|||||||
# - <path_to_your_gitlab_pki>/pki_chain.pem:/etc/ssl/certs/pki_chain.pem:ro
|
# - <path_to_your_gitlab_pki>/pki_chain.pem:/etc/ssl/certs/pki_chain.pem:ro
|
||||||
env_file:
|
env_file:
|
||||||
- ../.envs/.production/.mattermost
|
- ../.envs/.production/.mattermost
|
||||||
|
networks:
|
||||||
|
mattermost_net:
|
||||||
|
ipv4_address: 10.2.0.2
|
||||||
#environment:
|
#environment:
|
||||||
# # set same as db credentials and dbname
|
# # set same as db credentials and dbname
|
||||||
# #- MM_USERNAME=mmuser
|
# #- MM_USERNAME=mmuser
|
||||||
@@ -82,8 +88,18 @@ services:
|
|||||||
# This directory must have cert files if you want to enable SSL
|
# This directory must have cert files if you want to enable SSL
|
||||||
#- ./volumes/web/cert:/cert:ro
|
#- ./volumes/web/cert:/cert:ro
|
||||||
- /etc/localtime:/etc/localtime:ro
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
networks:
|
||||||
|
default:
|
||||||
|
mattermost_net:
|
||||||
|
ipv4_address: 10.2.0.1
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
default:
|
default:
|
||||||
external:
|
external:
|
||||||
name: mistborn_default
|
name: mistborn_default
|
||||||
|
|
||||||
|
mattermost_net:
|
||||||
|
driver: bridge
|
||||||
|
ipam:
|
||||||
|
config:
|
||||||
|
- subnet: 10.2.0.0/29
|
||||||
|
|||||||
@@ -85,3 +85,5 @@ echo "MM_USERNAME=mmuser" > $MATTERMOST_PROD_FILE
|
|||||||
echo "MM_PASSWORD=$1" >> $MATTERMOST_PROD_FILE
|
echo "MM_PASSWORD=$1" >> $MATTERMOST_PROD_FILE
|
||||||
echo "MM_DBNAME=mattermost" >> $MATTERMOST_PROD_FILE
|
echo "MM_DBNAME=mattermost" >> $MATTERMOST_PROD_FILE
|
||||||
echo "MM_SQLSETTINGS_DATASOURCE=postgres://${MM_USERNAME}:${MM_PASSWORD}@db:5432/${MM_DBNAME}?sslmode=disable&connect_timeout=10" >> $MATTERMOST_PROD_FILE
|
echo "MM_SQLSETTINGS_DATASOURCE=postgres://${MM_USERNAME}:${MM_PASSWORD}@db:5432/${MM_DBNAME}?sslmode=disable&connect_timeout=10" >> $MATTERMOST_PROD_FILE
|
||||||
|
POSTGRES_PASSWORD=$(python3 -c "import secrets; import string; print(f''.join([secrets.choice(string.ascii_letters+string.digits) for x in range(32)]))")
|
||||||
|
echo "POSTGRES_PASSWORD=$POSTGRES_PASSWORD" >> $MATTERMOST_PROD_FILE
|
||||||
|
|||||||
Reference in New Issue
Block a user