diff --git a/copier/backup_db.sh b/copier/backup_db.sh index 53845b3..cb4bc48 100755 --- a/copier/backup_db.sh +++ b/copier/backup_db.sh @@ -4,9 +4,9 @@ set -e # ----------------------------- # INPUTS # ----------------------------- -CONTAINER_NAME="54e" +CONTAINER_NAME="meatfarmer-db" DB_PORT="5432" -DB_NAME="mytestdb" +DB_NAME="meatfarmer" # ----------------------------- # VALIDATION diff --git a/master_side/docker-compose.yml b/master_side/docker-compose.yml index 782fa83..49fb5ec 100644 --- a/master_side/docker-compose.yml +++ b/master_side/docker-compose.yml @@ -1,14 +1,14 @@ services: - postgres-replica: + meatfarmer-db: image: postgres:17 - container_name: postgres-replica + container_name: meatfarmer-db restart: unless-stopped ports: - "7447:5432" environment: POSTGRES_USER: postgres - POSTGRES_PASSWORD: postgres - POSTGRES_DB: mytestdb + POSTGRES_PASSWORD: meatfarmer_master_password + POSTGRES_DB: meatfarmer volumes: - ./data:/var/lib/postgresql/data - ./postgresql.conf:/etc/postgresql/postgresql.conf:ro diff --git a/master_side/init-replication.sh b/master_side/init-replication.sh index 1c72b04..186930a 100755 --- a/master_side/init-replication.sh +++ b/master_side/init-replication.sh @@ -7,12 +7,12 @@ psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" <<-EOSQL DO \$\$ BEGIN IF NOT EXISTS ( - SELECT 1 FROM pg_roles WHERE rolname = 'replicator' + SELECT 1 FROM pg_roles WHERE rolname = 'meatfarmer_replicator' ) THEN CREATE ROLE replicator WITH REPLICATION LOGIN - PASSWORD 'replicator_password'; + PASSWORD 'meatfarmer_replicator_password'; END IF; END \$\$; diff --git a/master_side/pg_hba.conf b/master_side/pg_hba.conf index 4d2edc1..547231b 100644 --- a/master_side/pg_hba.conf +++ b/master_side/pg_hba.conf @@ -10,8 +10,8 @@ host all all 127.0.0.1/32 trust host all all ::1/128 trust # Allow replication user from primary -host replication replicator 0.0.0.0/0 md5 +host replication meatfarmer_replicator 0.0.0.0/0 md5 -host mytestdb postgres 0.0.0.0/0 md5 +host meatfarmer postgres 0.0.0.0/0 md5 diff --git a/replicator-side/docker-compose.yml b/replicator-side/docker-compose.yml index d20deb7..a1d9a32 100644 --- a/replicator-side/docker-compose.yml +++ b/replicator-side/docker-compose.yml @@ -1,7 +1,7 @@ services: - postgres-replica: + meatfarmer-db: image: postgres:17 - container_name: postgres-replica + container_name: meatfarmer-db restart: unless-stopped ports: - "7447:5432" diff --git a/restore/restore_dump.sh b/restore/restore_dump.sh index b6b6619..8864410 100755 --- a/restore/restore_dump.sh +++ b/restore/restore_dump.sh @@ -4,9 +4,9 @@ set -e # ----------------------------- # INPUTS # ----------------------------- -CONTAINER_NAME="$1" -DB_PORT="$2" -DUMP_FILE="$3" +CONTAINER_NAME="meatfarmer-db" +DB_PORT="5432" +DUMP_FILE="$1" # ----------------------------- # VALIDATION @@ -39,7 +39,7 @@ docker exec -i "$CONTAINER_NAME" \ --if-exists \ --no-owner \ --no-privileges \ - -d postgres < "$DUMP_FILE" + -d meatfarmer < "$DUMP_FILE" echo "Restore completed successfully."