-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpgflow.conf.example
More file actions
31 lines (28 loc) · 1.1 KB
/
Copy pathpgflow.conf.example
File metadata and controls
31 lines (28 loc) · 1.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# pgflow — configuración de conexiones.
#
# Copia este archivo a ~/.pgflow.conf y rellena tus datos:
# cp pgflow.conf.example ~/.pgflow.conf
# chmod 600 ~/.pgflow.conf
#
# ~/.pgflow.conf NO se sube al repo (está en .gitignore).
# También puedes editarlo desde la app: pgflow → Configurar conexiones.
# --- Local ---
PGFLOW_LOCAL_HOST="localhost"
PGFLOW_LOCAL_PORT="5432"
PGFLOW_LOCAL_USER="tu_usuario_local"
PGFLOW_LOCAL_PASS="tu_password_local" # o déjalo vacío y usa ~/.pgpass
# --- Producción (a través de un túnel SSH) ---
# El alias debe existir en ~/.ssh/config con un LocalForward, p. ej.:
# Host mi-servidor-db
# HostName 1.2.3.4
# User deploy
# LocalForward 5433 localhost:5432
# El puerto de postgres en el servidor va dentro de LocalForward
# (no en pgflow.conf).
PGFLOW_PROD_SSH="mi-servidor-db"
PGFLOW_PROD_HOST="localhost"
PGFLOW_PROD_PORT="5433" # extremo local del túnel
PGFLOW_PROD_USER="tu_usuario_prod"
PGFLOW_PROD_PASS="" # recomendado: vacío + ~/.pgpass
# --- Backups ---
PGFLOW_BACKUP_DIR="${HOME}/pgflow-backups"