Skip to content
Snippets Groups Projects
Commit 3b1a63e7 authored by Hahn Axel (hahn)'s avatar Hahn Axel (hahn)
Browse files

add example profiles

parent d2ebb15c
No related branches found
No related tags found
1 merge request!129Db Profiles
# ======================================================================
#
# DOCKER MYSQL INSTANCE ON LOCAL EXPOSED PORT
#
# ======================================================================
[detect]
# ----------------------------------------------------------------------
# what to detect
# ----------------------------------------------------------------------
# a running process that must be found
process = 'mysqld|mariadb'
# a port that must be open on a given host
tcp = 13306
tcp-target = localhost
# process that opens a port (see netstat -tulpen) - works for local services only
# "slirp4netns" is docker network stack
# "rootlesskit" is docker too
tcp-process = 'rootlesskit'
[set]
# ----------------------------------------------------------------------
# data to apply if it was found
# ----------------------------------------------------------------------
su = ''
dbuser = 'root'
dbpassword = '12345678'
# unschön - das ist in der Prozessliste
params = '--port={{tcp}} --password={{dbpassword}} --user={{dbuser}} --host={{tcp-target}}'
# https://dev.mysql.com/doc/refman/8.0/en/environment-variables.html
env = ''
# ----------------------------------------------------------------------
# ======================================================================
#
# REMOTE PGSQL INSTANCE
# untested yet
#
# ======================================================================
[detect]
process = 'postgres|postmaster'
tcp = 5432
tcp-target = dbserver.example.com
tcp-process = 'postgres|postmaster'
[set]
su = ''
dbuser = 'mydbuser'
dbpassword = 'mypassword'
params = '--host= {{tcp-target}} --port={tcp}} --username={{dbuser}}'
env = 'PGPASSWORD={{dbpassword}}'
# https://www.postgresql.org/docs/current/libpq-envars.html
# from pgsql help:
; Connection options:
; -h, --host=HOSTNAME database server host or socket directory (default: "/var/run/postgresql")
; -p, --port=PORT database server port (default: "5432")
; -U, --username=USERNAME database user name (default: "postgres")
; -w, --no-password never prompt for password
; -W, --password force password prompt (should happen automatically)
# ----------------------------------------------------------------------
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment