change semita worker to use oci containers
This commit is contained in:
parent
31e98b5259
commit
fad91cfe25
1 changed files with 20 additions and 26 deletions
|
@ -1,31 +1,25 @@
|
|||
{
|
||||
virtualisation.arion = {
|
||||
backend = "podman-socket";
|
||||
projects.semitamaps-tileserver = {
|
||||
settings = {
|
||||
services.tileserver-gl.service = {
|
||||
ports = [
|
||||
"8080:8080"
|
||||
];
|
||||
container_name = "tileserver-gl";
|
||||
image = "maptiler/tileserver-gl";
|
||||
restart = "always";
|
||||
volumes = [
|
||||
"/data/semitamaps-data/tileserver-gl/data:/data"
|
||||
];
|
||||
command = "-c /data/config.json --public_url https://tiles.semitamaps.com/";
|
||||
};
|
||||
|
||||
services.mbgl-renderer.service = {
|
||||
ports = [
|
||||
"8081:80"
|
||||
];
|
||||
container_name = "mbgl-renderer";
|
||||
image = "mbgl-renderer";
|
||||
restart = "always";
|
||||
};
|
||||
config.virtualisation.oci-containers = {
|
||||
backend = "podman";
|
||||
containers = {
|
||||
tileserver-gl = {
|
||||
image = "maptiler/tileserver-gl";
|
||||
ports = [
|
||||
"8080:8080"
|
||||
];
|
||||
volumes = [
|
||||
"/data/semitamaps-data/tileserver-gl/data:/data"
|
||||
];
|
||||
};
|
||||
mbgl-renderer = {
|
||||
image = "mbgl-renderer";
|
||||
ports = [
|
||||
"8081:80"
|
||||
];
|
||||
volumes = [
|
||||
"/data/semitamaps-data/tileserver-gl/data:/data"
|
||||
];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue