services:postgresql
Table of Contents
PostgreSQL
Shared Database für alle Services.
Details
| Key | Value |
|---|---|
| Container | CT 110 |
| IP | 10.100.161.110 |
| Port | 5432 |
| RAM | 1 GB |
| Version | 15 |
Datenbanken
| Database | User | Service |
|---|---|---|
| n8n | n8n | n8n Workflows |
| vaultwarden | vaultwarden | Vaultwarden |
| forgejo | forgejo | Forgejo Git |
Zugriff
# Auf dem Container su - postgres psql # Remote (von anderem CT) psql -h 10.100.161.110 -U <user> -d <database>
Befehle
-- Datenbanken anzeigen \l -- User anzeigen \du -- Zu DB wechseln \c <database> -- Tabellen anzeigen \dt
Backup
# Alle Datenbanken pg_dumpall -U postgres > backup.sql # Einzelne DB pg_dump -U postgres <database> > database.sql
Backup-Location: /var/lib/pve/local/dump/
Ansible
ansible-playbook site.yml --limit postgres
Credentials
Alle Passwörter in Vaultwarden:
- Organisation: mxmlabs
- Collection: Network Automation
services/postgresql.txt · Last modified: (external edit)
