Skip to content
Snippets Groups Projects
Verified Commit ff586d46 authored by Nicolas Lenz's avatar Nicolas Lenz :snowflake:
Browse files

wip

parent a2e487c8
No related branches found
No related tags found
No related merge requests found
{ ... }:
{
traccar = {
enable = true;
settings = {
# see https://www.traccar.org/postgresql
databaseDriver = "org.postgresql.Driver";
databaseUrl = "jdbc:postgresql:///run/postgresql/traccar";
databaseUser = "traccar";
#databasePassword = "";
loggerConsole = "true";
mediaPath = "/var/lib/traccar/media";
templatesPath = "/var/lib/traccar/templates";
webPort = 61038;
};
environmentFile = {
};
};
services.postgresql = {
ensureUsers = [{
name = "traccar";
ensureDBOwnership = true;
}];
ensureDatabases = [ "traccar" ];
};
environment.persistence."/persist".directories = [ "/var/lib/traccar" ];
services.traefik.dynamicConfigOptions.http = {
routers.track = {
rule = "Host(`track.eisfunke.com`)";
entrypoints = [ "websecure" ];
tls.certResolver = "tls";
service = "track";
};
services.track = {
loadBalancer.servers = [
{ url = "http://localhost:61038"; }
];
};
};
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment