blob: f49902e366df36230594fb1e218a3a1d3c9faacd (
plain)
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
|
(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))
|