From 6a8920f12703b80e644e95b17ef6b0d5c8eeb0c0 Mon Sep 17 00:00:00 2001
From: Mo8it <mo8it@proton.me>
Date: Sun, 12 Feb 2023 15:55:03 +0100
Subject: [PATCH] Add advlabdb

---
 containers/advlabdb.fish | 19 +++++++++++++++++++
 containers/veloren.fish  | 12 ++++++++++++
 2 files changed, 31 insertions(+)
 create mode 100755 containers/advlabdb.fish
 create mode 100755 containers/veloren.fish

diff --git a/containers/advlabdb.fish b/containers/advlabdb.fish
new file mode 100755
index 0000000..58fbf25
--- /dev/null
+++ b/containers/advlabdb.fish
@@ -0,0 +1,19 @@
+#!/usr/bin/env fish
+
+set -l container_name advlabdb
+set -l container_volumes_dir ~/volumes/$container_name
+set -l repo_dir ~/code/advlabdb
+
+if systemctl --user is-enabled container-$container_name
+    systemctl --user disable --now container-$container_name
+end
+
+cd $repo_dir
+buildah build --layers -t $container_name:latest
+
+podman-default-create \
+    $container_name \
+    --network traefik \
+    -v $container_volumes_dir/data:/volumes/data:Z \
+    -v $container_volumes_dir/logs:/volumes/logs:Z \
+    localhost/$container_name:latest
diff --git a/containers/veloren.fish b/containers/veloren.fish
new file mode 100755
index 0000000..5010ae4
--- /dev/null
+++ b/containers/veloren.fish
@@ -0,0 +1,12 @@
+#!/usr/bin/env fish
+
+set -l container_name veloren
+set -l container_volumes_dir ~/volumes/$container_name
+
+podman-default-create \
+    $container_name \
+    -p 14004:14004 \
+    -p 14005:14005 \
+    -v $container_volumes_dir/userdata:/opt/userdata:Z \
+    --label "io.containers.autoupdate=registry" \
+    registry.gitlab.com/veloren/veloren/server-cli:weekly