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