centrifugo: fix ldflags paths and nixos test for v6
This commit is contained in:
parent
aa51d18555
commit
10c071b107
@ -21,12 +21,15 @@ in
|
|||||||
services.centrifugo = {
|
services.centrifugo = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings = {
|
settings = {
|
||||||
inherit name;
|
node = {
|
||||||
port = centrifugoPort;
|
inherit name;
|
||||||
# See https://centrifugal.dev/docs/server/engines#redis-sharding
|
};
|
||||||
engine = "redis";
|
http_server.port = centrifugoPort;
|
||||||
# Connect to local Redis shard via Unix socket.
|
http_api.insecure = true;
|
||||||
redis_address =
|
usage_stats.disabled = true;
|
||||||
|
|
||||||
|
engine.type = "redis";
|
||||||
|
engine.redis.address =
|
||||||
let
|
let
|
||||||
toRedisAddresses = map (name: "${name}:${toString redisPort}");
|
toRedisAddresses = map (name: "${name}:${toString redisPort}");
|
||||||
in
|
in
|
||||||
@ -35,8 +38,6 @@ in
|
|||||||
"unix://${config.services.redis.servers.centrifugo.unixSocket}"
|
"unix://${config.services.redis.servers.centrifugo.unixSocket}"
|
||||||
]
|
]
|
||||||
++ toRedisAddresses (lib.drop (index + 1) nodes);
|
++ toRedisAddresses (lib.drop (index + 1) nodes);
|
||||||
usage_stats_disable = true;
|
|
||||||
api_insecure = true;
|
|
||||||
};
|
};
|
||||||
extraGroups = [
|
extraGroups = [
|
||||||
config.services.redis.servers.centrifugo.user
|
config.services.redis.servers.centrifugo.user
|
||||||
|
|||||||
@ -30,9 +30,9 @@ buildGoModule rec {
|
|||||||
ldflags = [
|
ldflags = [
|
||||||
"-s"
|
"-s"
|
||||||
"-w"
|
"-w"
|
||||||
"-X=github.com/centrifugal/centrifugo/v5/internal/build.Version=${version}"
|
"-X=github.com/centrifugal/centrifugo/v6/internal/build.Version=${version}"
|
||||||
"-X=github.com/centrifugal/centrifugo/v5/internal/build.UsageStatsEndpoint=${statsEndpoint}"
|
"-X=github.com/centrifugal/centrifugo/v6/internal/build.UsageStatsEndpoint=${statsEndpoint}"
|
||||||
"-X=github.com/centrifugal/centrifugo/v5/internal/build.UsageStatsToken=${statsToken}"
|
"-X=github.com/centrifugal/centrifugo/v6/internal/build.UsageStatsToken=${statsToken}"
|
||||||
];
|
];
|
||||||
|
|
||||||
excludedPackages = [
|
excludedPackages = [
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user