Releases: Justintime50/srvinfra
Releases · Justintime50/srvinfra
v1.2.1
v1.2.0
- Adds file checks on output database exports to ensure they are valid
- Adds error output when a database cannot be exported
v1.1.0
- Adds
SRVINFRA_DATABASE_EXECUTABLE
as an env var which can be set tomariadb
to override the defaultmysql
allowing users to change the database executable used with srvinfra - Sets
set -e
flag to ensure srvinfra fails on any error where previously it could fail silently
v1.0.0
- Now uses
-md sha512 -pbkdf2
flags for openssl commands when encrypting and decrypting databases to fix deprecation warning- NOTE: Exported databases prior to v1.0.0 will not be able to be decrypted with this version due to the new flags, if older/newer database files need (d)encypring, you may need to change versions of this tool to match the one the original file was generated with
- Passes the
-c
command to gzip to supress theunknown compression format
error
v0.10.0
- Consolidates
SRVINFRA_WEBSITES_DIR
andSRVINFRA_SERVICES_DIR
intoSRVINFRA_SERVICES_DIR
- srvinfra will now determine if there are prod
docker-compose
files in the directory specified and use those when possible and do a normaldocker compose up
when not - When deploying a service, you will no longer need to specify
website
orservice
since srvinfra will determine which kind ofdocker-compose
files are present and change the underlying command accordingly
- srvinfra will now determine if there are prod
v0.9.1
- Fixes a command that missed the force recreate flag
v0.9.0
- Force recreating containers even if config or images haven't changed
v0.8.0
- Attempts to start Traefik before other services on
deploy_all
command - Adds an
import_encrypted_database
command that combines thedecrypt_database_backup
andimport_database
commands
v0.7.0
- Removes the hard-coded env vars of the website and service directories and adds instructions on how users can customize their own locations on installation
v0.6.3
- Fixes the invocation of the
quiet-pull
flag onupdate
actions