From a7ae7028941c17571897a910c423fb0b5b2b5c95 Mon Sep 17 00:00:00 2001 From: redbeardymcgee Date: Thu, 3 Apr 2025 20:14:36 -0500 Subject: [PATCH] feat(notesnook): start adding notesnook --- .../notesnook/notesnook-autoheal.container | 36 +++++++++++++++++++ quadlets/notesnook/notesnook-db.container | 36 +++++++++++++++++++ quadlets/notesnook/notesnook-dbdata.volume | 3 ++ .../notesnook-identity-server.container | 36 +++++++++++++++++++ .../notesnook-initiate-rs0.container | 36 +++++++++++++++++++ .../notesnook-monograph-server.container | 36 +++++++++++++++++++ quadlets/notesnook/notesnook-s3.container | 36 +++++++++++++++++++ quadlets/notesnook/notesnook-s3data.volume | 3 ++ quadlets/notesnook/notesnook-server.container | 36 +++++++++++++++++++ .../notesnook/notesnook-setup-s3.container | 36 +++++++++++++++++++ .../notesnook/notesnook-sse-server.container | 36 +++++++++++++++++++ .../notesnook/notesnook-validate.container | 36 +++++++++++++++++++ quadlets/notesnook/notesnook.container | 36 +++++++++++++++++++ quadlets/notesnook/notesnook.env | 1 + quadlets/notesnook/notesnook.network | 8 +++++ 15 files changed, 411 insertions(+) create mode 100644 quadlets/notesnook/notesnook-autoheal.container create mode 100644 quadlets/notesnook/notesnook-db.container create mode 100644 quadlets/notesnook/notesnook-dbdata.volume create mode 100644 quadlets/notesnook/notesnook-identity-server.container create mode 100644 quadlets/notesnook/notesnook-initiate-rs0.container create mode 100644 quadlets/notesnook/notesnook-monograph-server.container create mode 100644 quadlets/notesnook/notesnook-s3.container create mode 100644 quadlets/notesnook/notesnook-s3data.volume create mode 100644 quadlets/notesnook/notesnook-server.container create mode 100644 quadlets/notesnook/notesnook-setup-s3.container create mode 100644 quadlets/notesnook/notesnook-sse-server.container create mode 100644 quadlets/notesnook/notesnook-validate.container create mode 100644 quadlets/notesnook/notesnook.container create mode 100644 quadlets/notesnook/notesnook.env create mode 100644 quadlets/notesnook/notesnook.network diff --git a/quadlets/notesnook/notesnook-autoheal.container b/quadlets/notesnook/notesnook-autoheal.container new file mode 100644 index 0000000..5eff2cb --- /dev/null +++ b/quadlets/notesnook/notesnook-autoheal.container @@ -0,0 +1,36 @@ +[Unit] +Description= +Wants= +After= + +[Service] +Restart=on-failure +TimeoutStartSec=900 + +[Install] +WantedBy=default.target + +[Container] +Image= +ContainerName= +AutoUpdate=registry + +AddCapability= +AddDevice= +SecurityLabelDisable= +User= +Label= +UIDMap= +GIDMap= + +Network= +HostName= +PublishPort= + +Volume= + +EnvironmentFile= +Environment= + +PodmanArgs= +Exec= diff --git a/quadlets/notesnook/notesnook-db.container b/quadlets/notesnook/notesnook-db.container new file mode 100644 index 0000000..5eff2cb --- /dev/null +++ b/quadlets/notesnook/notesnook-db.container @@ -0,0 +1,36 @@ +[Unit] +Description= +Wants= +After= + +[Service] +Restart=on-failure +TimeoutStartSec=900 + +[Install] +WantedBy=default.target + +[Container] +Image= +ContainerName= +AutoUpdate=registry + +AddCapability= +AddDevice= +SecurityLabelDisable= +User= +Label= +UIDMap= +GIDMap= + +Network= +HostName= +PublishPort= + +Volume= + +EnvironmentFile= +Environment= + +PodmanArgs= +Exec= diff --git a/quadlets/notesnook/notesnook-dbdata.volume b/quadlets/notesnook/notesnook-dbdata.volume new file mode 100644 index 0000000..322de2d --- /dev/null +++ b/quadlets/notesnook/notesnook-dbdata.volume @@ -0,0 +1,3 @@ +[Volume] +VolumeName= + diff --git a/quadlets/notesnook/notesnook-identity-server.container b/quadlets/notesnook/notesnook-identity-server.container new file mode 100644 index 0000000..5eff2cb --- /dev/null +++ b/quadlets/notesnook/notesnook-identity-server.container @@ -0,0 +1,36 @@ +[Unit] +Description= +Wants= +After= + +[Service] +Restart=on-failure +TimeoutStartSec=900 + +[Install] +WantedBy=default.target + +[Container] +Image= +ContainerName= +AutoUpdate=registry + +AddCapability= +AddDevice= +SecurityLabelDisable= +User= +Label= +UIDMap= +GIDMap= + +Network= +HostName= +PublishPort= + +Volume= + +EnvironmentFile= +Environment= + +PodmanArgs= +Exec= diff --git a/quadlets/notesnook/notesnook-initiate-rs0.container b/quadlets/notesnook/notesnook-initiate-rs0.container new file mode 100644 index 0000000..5eff2cb --- /dev/null +++ b/quadlets/notesnook/notesnook-initiate-rs0.container @@ -0,0 +1,36 @@ +[Unit] +Description= +Wants= +After= + +[Service] +Restart=on-failure +TimeoutStartSec=900 + +[Install] +WantedBy=default.target + +[Container] +Image= +ContainerName= +AutoUpdate=registry + +AddCapability= +AddDevice= +SecurityLabelDisable= +User= +Label= +UIDMap= +GIDMap= + +Network= +HostName= +PublishPort= + +Volume= + +EnvironmentFile= +Environment= + +PodmanArgs= +Exec= diff --git a/quadlets/notesnook/notesnook-monograph-server.container b/quadlets/notesnook/notesnook-monograph-server.container new file mode 100644 index 0000000..5eff2cb --- /dev/null +++ b/quadlets/notesnook/notesnook-monograph-server.container @@ -0,0 +1,36 @@ +[Unit] +Description= +Wants= +After= + +[Service] +Restart=on-failure +TimeoutStartSec=900 + +[Install] +WantedBy=default.target + +[Container] +Image= +ContainerName= +AutoUpdate=registry + +AddCapability= +AddDevice= +SecurityLabelDisable= +User= +Label= +UIDMap= +GIDMap= + +Network= +HostName= +PublishPort= + +Volume= + +EnvironmentFile= +Environment= + +PodmanArgs= +Exec= diff --git a/quadlets/notesnook/notesnook-s3.container b/quadlets/notesnook/notesnook-s3.container new file mode 100644 index 0000000..5eff2cb --- /dev/null +++ b/quadlets/notesnook/notesnook-s3.container @@ -0,0 +1,36 @@ +[Unit] +Description= +Wants= +After= + +[Service] +Restart=on-failure +TimeoutStartSec=900 + +[Install] +WantedBy=default.target + +[Container] +Image= +ContainerName= +AutoUpdate=registry + +AddCapability= +AddDevice= +SecurityLabelDisable= +User= +Label= +UIDMap= +GIDMap= + +Network= +HostName= +PublishPort= + +Volume= + +EnvironmentFile= +Environment= + +PodmanArgs= +Exec= diff --git a/quadlets/notesnook/notesnook-s3data.volume b/quadlets/notesnook/notesnook-s3data.volume new file mode 100644 index 0000000..322de2d --- /dev/null +++ b/quadlets/notesnook/notesnook-s3data.volume @@ -0,0 +1,3 @@ +[Volume] +VolumeName= + diff --git a/quadlets/notesnook/notesnook-server.container b/quadlets/notesnook/notesnook-server.container new file mode 100644 index 0000000..5eff2cb --- /dev/null +++ b/quadlets/notesnook/notesnook-server.container @@ -0,0 +1,36 @@ +[Unit] +Description= +Wants= +After= + +[Service] +Restart=on-failure +TimeoutStartSec=900 + +[Install] +WantedBy=default.target + +[Container] +Image= +ContainerName= +AutoUpdate=registry + +AddCapability= +AddDevice= +SecurityLabelDisable= +User= +Label= +UIDMap= +GIDMap= + +Network= +HostName= +PublishPort= + +Volume= + +EnvironmentFile= +Environment= + +PodmanArgs= +Exec= diff --git a/quadlets/notesnook/notesnook-setup-s3.container b/quadlets/notesnook/notesnook-setup-s3.container new file mode 100644 index 0000000..5eff2cb --- /dev/null +++ b/quadlets/notesnook/notesnook-setup-s3.container @@ -0,0 +1,36 @@ +[Unit] +Description= +Wants= +After= + +[Service] +Restart=on-failure +TimeoutStartSec=900 + +[Install] +WantedBy=default.target + +[Container] +Image= +ContainerName= +AutoUpdate=registry + +AddCapability= +AddDevice= +SecurityLabelDisable= +User= +Label= +UIDMap= +GIDMap= + +Network= +HostName= +PublishPort= + +Volume= + +EnvironmentFile= +Environment= + +PodmanArgs= +Exec= diff --git a/quadlets/notesnook/notesnook-sse-server.container b/quadlets/notesnook/notesnook-sse-server.container new file mode 100644 index 0000000..5eff2cb --- /dev/null +++ b/quadlets/notesnook/notesnook-sse-server.container @@ -0,0 +1,36 @@ +[Unit] +Description= +Wants= +After= + +[Service] +Restart=on-failure +TimeoutStartSec=900 + +[Install] +WantedBy=default.target + +[Container] +Image= +ContainerName= +AutoUpdate=registry + +AddCapability= +AddDevice= +SecurityLabelDisable= +User= +Label= +UIDMap= +GIDMap= + +Network= +HostName= +PublishPort= + +Volume= + +EnvironmentFile= +Environment= + +PodmanArgs= +Exec= diff --git a/quadlets/notesnook/notesnook-validate.container b/quadlets/notesnook/notesnook-validate.container new file mode 100644 index 0000000..5eff2cb --- /dev/null +++ b/quadlets/notesnook/notesnook-validate.container @@ -0,0 +1,36 @@ +[Unit] +Description= +Wants= +After= + +[Service] +Restart=on-failure +TimeoutStartSec=900 + +[Install] +WantedBy=default.target + +[Container] +Image= +ContainerName= +AutoUpdate=registry + +AddCapability= +AddDevice= +SecurityLabelDisable= +User= +Label= +UIDMap= +GIDMap= + +Network= +HostName= +PublishPort= + +Volume= + +EnvironmentFile= +Environment= + +PodmanArgs= +Exec= diff --git a/quadlets/notesnook/notesnook.container b/quadlets/notesnook/notesnook.container new file mode 100644 index 0000000..5eff2cb --- /dev/null +++ b/quadlets/notesnook/notesnook.container @@ -0,0 +1,36 @@ +[Unit] +Description= +Wants= +After= + +[Service] +Restart=on-failure +TimeoutStartSec=900 + +[Install] +WantedBy=default.target + +[Container] +Image= +ContainerName= +AutoUpdate=registry + +AddCapability= +AddDevice= +SecurityLabelDisable= +User= +Label= +UIDMap= +GIDMap= + +Network= +HostName= +PublishPort= + +Volume= + +EnvironmentFile= +Environment= + +PodmanArgs= +Exec= diff --git a/quadlets/notesnook/notesnook.env b/quadlets/notesnook/notesnook.env new file mode 100644 index 0000000..01c1ad9 --- /dev/null +++ b/quadlets/notesnook/notesnook.env @@ -0,0 +1 @@ +EXAMPLE=value diff --git a/quadlets/notesnook/notesnook.network b/quadlets/notesnook/notesnook.network new file mode 100644 index 0000000..013b7c0 --- /dev/null +++ b/quadlets/notesnook/notesnook.network @@ -0,0 +1,8 @@ +[Unit] +Description= + +[Network] +NetworkName= +Subnet= +Gateway= +