diff --git a/type/__recycledcloud_gitea/files/home.tmpl b/type/__recycledcloud_gitea/files/home.tmpl new file mode 100644 index 0000000..3d797b1 --- /dev/null +++ b/type/__recycledcloud_gitea/files/home.tmpl @@ -0,0 +1,17 @@ +{{template "base/head" .}} +
+
+
+
+ +
+
+

+ {{AppName}} +

+

Please refer to the wiki for documentation.

+
+
+
+
+{{template "base/footer" .}} diff --git a/type/__recycledcloud_gitea/manifest b/type/__recycledcloud_gitea/manifest new file mode 100644 index 0000000..c882ef8 --- /dev/null +++ b/type/__recycledcloud_gitea/manifest @@ -0,0 +1,20 @@ +#!/bin/sh + +os=$(cat "${__global:?}/explorer/os") +case "$os" in + alpine) + __package gitea + template_dir=/var/lib/gitea/custom/templates + ;; + *) + echo "$os is not supported by this type. Exiting" >&2 + exit 1 + ;; +esac + +require="__package/gitea" __start_on_boot gitea +require="__package/gitea" __directory --parents "$template_dir" + +require="__directory/$template_dir" __file "$template_dir/home.tmpl" \ + --source "$__type/files/home.tmpl" --mode 0644 \ + --onchange "service gitea restart" diff --git a/type/__recycledcloud_gitea/singleton b/type/__recycledcloud_gitea/singleton new file mode 100644 index 0000000..e69de29