(define-module (deployment services databases) #:use-module (gnu services) #:use-module (gnu services databases) #:use-module ((gnu packages databases) #:prefix gnu:packages:databases:) #:export (matrix-postgresql-service)) (define matrix-postgresql-service-configuration (postgresql-configuration (postgresql gnu:packages:databases:postgresql-17) (port 5432) (locale "pl_PL.utf8") (config-file (postgresql-config-file)) (log-directory "/var/log/postgresql") (data-directory "/var/lib/postgresql/data") (extension-packages (list)) (create-account? #t) (home-directory "/var/lib/postgresql") (allow-login? #t) (uid 501) (gid 501))) (define matrix-postgresql-service (service postgresql-service-type matrix-postgresql-service-configuration))