mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2026-11-02 19:02:31 +00:00
oci: add 25 standalone service profiles
This commit is contained in:
+776
-1
@@ -2,7 +2,7 @@
|
||||
"schema_version": "0.2.0",
|
||||
"kind": "proxmenux.oci-catalog-index",
|
||||
"provider": "multiple-container-images",
|
||||
"generated_at": "2026-10-26T08:04:51+00:00",
|
||||
"generated_at": "2026-10-26T08:05:54+00:00",
|
||||
"applications": [
|
||||
{
|
||||
"id": "2fauth",
|
||||
@@ -1084,6 +1084,37 @@
|
||||
"hidden": false,
|
||||
"template_id": "image-bichon"
|
||||
},
|
||||
{
|
||||
"id": "bind9",
|
||||
"provider": "Internet Systems Consortium",
|
||||
"template_family": "curated-profile",
|
||||
"title": "BIND 9",
|
||||
"repository": "https://github.com/isc-projects/bind9",
|
||||
"description": "Run the ISC-maintained BIND 9 image as a recursive DNS resolver. Custom authoritative zones require a separate configuration.",
|
||||
"website": "https://github.com/isc-projects/bind9",
|
||||
"icon": "https://www.isc.org/favicon.ico",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "internetsystemsconsortium/bind9:9.20",
|
||||
"category": "adblock",
|
||||
"category_label": "Adblock & DNS",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/bind9.json",
|
||||
"template": "apps/bind9.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "bitcoin-knots",
|
||||
"provider": "linuxserver.io",
|
||||
@@ -1800,6 +1831,37 @@
|
||||
"hidden": false,
|
||||
"template_id": "image-chrony"
|
||||
},
|
||||
{
|
||||
"id": "clickhouse",
|
||||
"provider": "ClickHouse",
|
||||
"template_family": "curated-profile",
|
||||
"title": "ClickHouse Server",
|
||||
"repository": "https://github.com/ClickHouse/ClickHouse",
|
||||
"description": "Run a single ClickHouse server with a generated password, access management enabled and persistent database files.",
|
||||
"website": "https://github.com/ClickHouse/ClickHouse",
|
||||
"icon": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/clickhouse.webp",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "clickhouse/clickhouse-server:latest",
|
||||
"category": "databases",
|
||||
"category_label": "Databases",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/clickhouse.json",
|
||||
"template": "apps/clickhouse.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "cloudbeaver",
|
||||
"source_app_id": "cloudbeaver",
|
||||
@@ -2712,6 +2774,37 @@
|
||||
"hidden": false,
|
||||
"template_id": "linuxserver-deluge"
|
||||
},
|
||||
{
|
||||
"id": "dgraph",
|
||||
"provider": "Dgraph",
|
||||
"template_family": "curated-profile",
|
||||
"title": "Dgraph",
|
||||
"repository": "https://github.com/dgraph-io/dgraph",
|
||||
"description": "Run Dgraph\u2019s single-container standalone distribution, which starts its required local Dgraph components together.",
|
||||
"website": "https://github.com/dgraph-io/dgraph",
|
||||
"icon": "https://cdn.jsdelivr.net/npm/simple-icons@15.2.0/icons/dgraph.svg",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "dgraph/standalone:latest",
|
||||
"category": "databases",
|
||||
"category_label": "Databases",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/dgraph.json",
|
||||
"template": "apps/dgraph.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "dify",
|
||||
"source_app_id": "dify",
|
||||
@@ -3950,6 +4043,37 @@
|
||||
"hidden": false,
|
||||
"template_id": "image-excalidraw"
|
||||
},
|
||||
{
|
||||
"id": "falkordb",
|
||||
"provider": "FalkorDB",
|
||||
"template_family": "curated-profile",
|
||||
"title": "FalkorDB",
|
||||
"repository": "https://github.com/FalkorDB/FalkorDB",
|
||||
"description": "Explore and query property graphs using FalkorDB\u2019s Redis-compatible server and bundled browser UI in one image.",
|
||||
"website": "https://github.com/FalkorDB/FalkorDB",
|
||||
"icon": "https://github.com/FalkorDB.png",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "falkordb/falkordb:latest",
|
||||
"category": "databases",
|
||||
"category_label": "Databases",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/falkordb.json",
|
||||
"template": "apps/falkordb.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "faster-whisper",
|
||||
"provider": "linuxserver.io",
|
||||
@@ -5110,6 +5234,37 @@
|
||||
"hidden": false,
|
||||
"template_id": "image-glances"
|
||||
},
|
||||
{
|
||||
"id": "go-httpbin",
|
||||
"provider": "mccutchen",
|
||||
"template_family": "curated-profile",
|
||||
"title": "Go HTTPBin",
|
||||
"repository": "https://github.com/mccutchen/go-httpbin",
|
||||
"description": "Serve the familiar HTTPBin endpoints from a small, single-process Go service.",
|
||||
"website": "https://github.com/mccutchen/go-httpbin",
|
||||
"icon": "https://github.com/mccutchen.png",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "ghcr.io/mccutchen/go-httpbin:latest",
|
||||
"category": "tools",
|
||||
"category_label": "Tools",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/go-httpbin.json",
|
||||
"template": "apps/go-httpbin.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "goatcounter",
|
||||
"provider": "GoatCounter",
|
||||
@@ -5375,6 +5530,37 @@
|
||||
"hidden": false,
|
||||
"template_id": "linuxserver-grav"
|
||||
},
|
||||
{
|
||||
"id": "greptimedb",
|
||||
"provider": "GreptimeTeam",
|
||||
"template_family": "curated-profile",
|
||||
"title": "GreptimeDB",
|
||||
"repository": "https://github.com/GreptimeTeam/greptimedb",
|
||||
"description": "Start GreptimeDB in standalone mode with its dashboard, HTTP API, gRPC, MySQL and PostgreSQL-compatible endpoints.",
|
||||
"website": "https://github.com/GreptimeTeam/greptimedb",
|
||||
"icon": "https://github.com/GreptimeTeam.png",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "greptime/greptimedb:latest",
|
||||
"category": "databases",
|
||||
"category_label": "Databases",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/greptimedb.json",
|
||||
"template": "apps/greptimedb.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "grist",
|
||||
"provider": "gristlabs",
|
||||
@@ -6642,6 +6828,37 @@
|
||||
"hidden": false,
|
||||
"template_id": "linuxserver-jackett"
|
||||
},
|
||||
{
|
||||
"id": "jaeger",
|
||||
"provider": "Jaeger",
|
||||
"template_family": "curated-profile",
|
||||
"title": "Jaeger",
|
||||
"repository": "https://github.com/jaegertracing/jaeger",
|
||||
"description": "Run Jaeger\u2019s all-in-one image for collecting OTLP traces and viewing them in the web UI. This profile uses the built-in in-memory storage.",
|
||||
"website": "https://github.com/jaegertracing/jaeger",
|
||||
"icon": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/jaeger.webp",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "jaegertracing/all-in-one:1.76.0",
|
||||
"category": "monitoring",
|
||||
"category_label": "Monitoring & Analytics",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/jaeger.json",
|
||||
"template": "apps/jaeger.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "jdownloader",
|
||||
"provider": "jlesage",
|
||||
@@ -6875,6 +7092,37 @@
|
||||
"hidden": false,
|
||||
"template_id": "linuxserver-joplin"
|
||||
},
|
||||
{
|
||||
"id": "juice-shop",
|
||||
"provider": "OWASP",
|
||||
"template_family": "curated-profile",
|
||||
"title": "OWASP Juice Shop",
|
||||
"repository": "https://github.com/juice-shop/juice-shop",
|
||||
"description": "Launch the OWASP Juice Shop training target as a standalone web application.",
|
||||
"website": "https://github.com/juice-shop/juice-shop",
|
||||
"icon": "https://raw.githubusercontent.com/juice-shop/juice-shop/master/frontend/src/assets/public/images/JuiceShop_Logo.png",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "bkimminich/juice-shop:latest",
|
||||
"category": "security",
|
||||
"category_label": "Authentication & Security",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/juice-shop.json",
|
||||
"template": "apps/juice-shop.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "jupyterlab",
|
||||
"provider": "docker-stacks",
|
||||
@@ -8171,6 +8419,37 @@
|
||||
"hidden": false,
|
||||
"template_id": "image-logseq"
|
||||
},
|
||||
{
|
||||
"id": "loki",
|
||||
"provider": "Grafana Labs",
|
||||
"template_family": "curated-profile",
|
||||
"title": "Grafana Loki",
|
||||
"repository": "https://github.com/grafana/loki",
|
||||
"description": "Start Loki in its built-in single-binary configuration with local filesystem storage.",
|
||||
"website": "https://github.com/grafana/loki",
|
||||
"icon": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/loki.webp",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "grafana/loki:3.7.0",
|
||||
"category": "monitoring",
|
||||
"category_label": "Monitoring & Analytics",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/loki.json",
|
||||
"template": "apps/loki.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "lollypop",
|
||||
"provider": "linuxserver.io",
|
||||
@@ -8534,6 +8813,37 @@
|
||||
"hidden": false,
|
||||
"template_id": "linuxserver-mame"
|
||||
},
|
||||
{
|
||||
"id": "manticore",
|
||||
"provider": "Manticore Software",
|
||||
"template_family": "curated-profile",
|
||||
"title": "Manticore Search",
|
||||
"repository": "https://github.com/manticoresoftware/manticore",
|
||||
"description": "Run the Manticore search engine with its HTTP and MySQL-compatible interfaces and persistent local data.",
|
||||
"website": "https://github.com/manticoresoftware/manticore",
|
||||
"icon": "https://github.com/manticoresoftware.png",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "manticoresearch/manticore:latest",
|
||||
"category": "databases",
|
||||
"category_label": "Databases",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/manticore.json",
|
||||
"template": "apps/manticore.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "manyfold",
|
||||
"provider": "linuxserver.io",
|
||||
@@ -9166,6 +9476,37 @@
|
||||
"hidden": false,
|
||||
"template_id": "image-mkvtoolnix"
|
||||
},
|
||||
{
|
||||
"id": "mockserver",
|
||||
"provider": "MockServer",
|
||||
"template_family": "curated-profile",
|
||||
"title": "MockServer",
|
||||
"repository": "https://github.com/mock-server/mockserver",
|
||||
"description": "Start a standalone MockServer endpoint. Add expectations through its API to define the responses your test clients should receive.",
|
||||
"website": "https://github.com/mock-server/mockserver",
|
||||
"icon": "https://github.com/mock-server.png",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "mockserver/mockserver:latest",
|
||||
"category": "tools",
|
||||
"category_label": "Tools",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/mockserver.json",
|
||||
"template": "apps/mockserver.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "mongodb",
|
||||
"source_app_id": "mongodb",
|
||||
@@ -9569,6 +9910,37 @@
|
||||
"hidden": false,
|
||||
"template_id": "image-myspeed"
|
||||
},
|
||||
{
|
||||
"id": "mysql",
|
||||
"provider": "Oracle",
|
||||
"template_family": "curated-profile",
|
||||
"title": "MySQL Community Server",
|
||||
"repository": "https://github.com/mysql/mysql-server",
|
||||
"description": "Install the official MySQL image with a generated root password and a persistent database directory.",
|
||||
"website": "https://github.com/mysql/mysql-server",
|
||||
"icon": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/mysql.webp",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "mysql:8.4",
|
||||
"category": "databases",
|
||||
"category_label": "Databases",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/mysql.json",
|
||||
"template": "apps/mysql.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "mysql-workbench",
|
||||
"provider": "linuxserver.io",
|
||||
@@ -9636,6 +10008,37 @@
|
||||
"hidden": false,
|
||||
"template_id": "image-n8n"
|
||||
},
|
||||
{
|
||||
"id": "nats",
|
||||
"provider": "Synadia",
|
||||
"template_family": "curated-profile",
|
||||
"title": "NATS Server",
|
||||
"repository": "https://github.com/nats-io/nats-server",
|
||||
"description": "Run a single NATS server with JetStream enabled, a persistent data directory and its local monitoring endpoint.",
|
||||
"website": "https://github.com/nats-io/nats-server",
|
||||
"icon": "https://github.com/nats-io.png",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "nats:2.12-alpine",
|
||||
"category": "messaging",
|
||||
"category_label": "Messaging & Notifications",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/nats.json",
|
||||
"template": "apps/nats.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "navidrome",
|
||||
"source_app_id": "navidrome",
|
||||
@@ -11428,6 +11831,37 @@
|
||||
"hidden": false,
|
||||
"template_id": "image-pdfding"
|
||||
},
|
||||
{
|
||||
"id": "pdns-recursor",
|
||||
"provider": "PowerDNS",
|
||||
"template_family": "curated-profile",
|
||||
"title": "PowerDNS Recursor",
|
||||
"repository": "https://github.com/PowerDNS/pdns",
|
||||
"description": "Run the official PowerDNS Recursor image as a recursive DNS service for private networks.",
|
||||
"website": "https://github.com/PowerDNS/pdns",
|
||||
"icon": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/powerdns.webp",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "powerdns/pdns-recursor-54:latest",
|
||||
"category": "adblock",
|
||||
"category_label": "Adblock & DNS",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/pdns-recursor.json",
|
||||
"template": "apps/pdns-recursor.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "peanut",
|
||||
"source_app_id": "peanut",
|
||||
@@ -12624,6 +13058,37 @@
|
||||
"hidden": false,
|
||||
"template_id": "linuxserver-pyload-ng"
|
||||
},
|
||||
{
|
||||
"id": "pyroscope",
|
||||
"provider": "Grafana Labs",
|
||||
"template_family": "curated-profile",
|
||||
"title": "Grafana Pyroscope",
|
||||
"repository": "https://github.com/grafana/pyroscope",
|
||||
"description": "Run the Pyroscope server and its UI for receiving and exploring application profiles.",
|
||||
"website": "https://github.com/grafana/pyroscope",
|
||||
"icon": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/grafana.webp",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "grafana/pyroscope:latest",
|
||||
"category": "monitoring",
|
||||
"category_label": "Monitoring & Analytics",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/pyroscope.json",
|
||||
"template": "apps/pyroscope.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "qbittorrent",
|
||||
"provider": "linuxserver.io",
|
||||
@@ -12724,6 +13189,37 @@
|
||||
"hidden": false,
|
||||
"template_id": "linuxserver-qdirstat"
|
||||
},
|
||||
{
|
||||
"id": "qdrant",
|
||||
"provider": "Qdrant",
|
||||
"template_family": "curated-profile",
|
||||
"title": "Qdrant",
|
||||
"repository": "https://github.com/qdrant/qdrant",
|
||||
"description": "Run a standalone Qdrant vector database with persistent local storage, a REST API and the built-in web dashboard.",
|
||||
"website": "https://github.com/qdrant/qdrant",
|
||||
"icon": "https://github.com/Qdrant.png",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "qdrant/qdrant:latest",
|
||||
"category": "databases",
|
||||
"category_label": "Databases",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/qdrant.json",
|
||||
"template": "apps/qdrant.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "qui",
|
||||
"source_app_id": "qui",
|
||||
@@ -13364,6 +13860,37 @@
|
||||
"hidden": false,
|
||||
"template_id": "linuxserver-rpcs3"
|
||||
},
|
||||
{
|
||||
"id": "rqlite",
|
||||
"provider": "rqlite",
|
||||
"template_family": "curated-profile",
|
||||
"title": "rqlite",
|
||||
"repository": "https://github.com/rqlite/rqlite",
|
||||
"description": "Run a single-node rqlite database with a persistent SQLite-compatible SQL API. The same instance can later be expanded into a cluster manually.",
|
||||
"website": "https://github.com/rqlite/rqlite",
|
||||
"icon": "https://github.com/rqlite.png",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "rqlite/rqlite:latest",
|
||||
"category": "databases",
|
||||
"category_label": "Databases",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/rqlite.json",
|
||||
"template": "apps/rqlite.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "rsnapshot",
|
||||
"provider": "linuxserver.io",
|
||||
@@ -14835,6 +15362,37 @@
|
||||
"hidden": false,
|
||||
"template_id": "linuxserver-swag"
|
||||
},
|
||||
{
|
||||
"id": "swaggerui",
|
||||
"provider": "SmartBear",
|
||||
"template_family": "curated-profile",
|
||||
"title": "Swagger UI",
|
||||
"repository": "https://github.com/swagger-api/swagger-ui",
|
||||
"description": "Serve Swagger UI with its bundled Petstore example. Mount or configure an OpenAPI document to browse your own API.",
|
||||
"website": "https://github.com/swagger-api/swagger-ui",
|
||||
"icon": "https://cdn.jsdelivr.net/npm/simple-icons@15.2.0/icons/swagger.svg",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "swaggerapi/swagger-ui:latest",
|
||||
"category": "tools",
|
||||
"category_label": "Tools",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/swaggerui.json",
|
||||
"template": "apps/swaggerui.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "swingmusic",
|
||||
"source_app_id": "swingmusic",
|
||||
@@ -15214,6 +15772,37 @@
|
||||
"multi_container": false,
|
||||
"template_id": "image-tdarr"
|
||||
},
|
||||
{
|
||||
"id": "tdengine",
|
||||
"provider": "TDengine",
|
||||
"template_family": "curated-profile",
|
||||
"title": "TDengine",
|
||||
"repository": "https://github.com/taosdata/TDengine",
|
||||
"description": "Run the TDengine TSDB service in one LXC with persistent data and logs.",
|
||||
"website": "https://github.com/taosdata/TDengine",
|
||||
"icon": "https://github.com/taosdata.png",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "tdengine/tsdb:latest",
|
||||
"category": "databases",
|
||||
"category_label": "Databases",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/tdengine.json",
|
||||
"template": "apps/tdengine.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "teable",
|
||||
"source_app_id": "teable",
|
||||
@@ -15511,6 +16100,37 @@
|
||||
"multi_container": false,
|
||||
"template_id": "image-torrserver"
|
||||
},
|
||||
{
|
||||
"id": "toxiproxy",
|
||||
"provider": "Shopify",
|
||||
"template_family": "curated-profile",
|
||||
"title": "Toxiproxy",
|
||||
"repository": "https://github.com/Shopify/toxiproxy",
|
||||
"description": "Run Shopify\u2019s Toxiproxy API server, then define proxies and failure conditions through its REST API.",
|
||||
"website": "https://github.com/Shopify/toxiproxy",
|
||||
"icon": "https://github.com/Shopify.png",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "ghcr.io/shopify/toxiproxy:2.13.0",
|
||||
"category": "network",
|
||||
"category_label": "Network & Firewall",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/toxiproxy.json",
|
||||
"template": "apps/toxiproxy.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "traccar",
|
||||
"provider": "traccar",
|
||||
@@ -15643,6 +16263,37 @@
|
||||
"hidden": false,
|
||||
"template_id": "image-trilium"
|
||||
},
|
||||
{
|
||||
"id": "trivy",
|
||||
"provider": "Aqua Security",
|
||||
"template_family": "curated-profile",
|
||||
"title": "Trivy Server",
|
||||
"repository": "https://github.com/aquasecurity/trivy",
|
||||
"description": "Start Trivy in server mode to expose its client API from port 4954.",
|
||||
"website": "https://github.com/aquasecurity/trivy",
|
||||
"icon": "https://raw.githubusercontent.com/aquasecurity/trivy/main/docs/imgs/logo.png",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "aquasec/trivy:latest",
|
||||
"category": "security",
|
||||
"category_label": "Authentication & Security",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/trivy.json",
|
||||
"template": "apps/trivy.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "turbodiffusion-nvidia",
|
||||
"source_app_id": "turbodiffusion-nvidia",
|
||||
@@ -15746,6 +16397,37 @@
|
||||
"hidden": false,
|
||||
"template_id": "image-twingate-connector"
|
||||
},
|
||||
{
|
||||
"id": "typesense",
|
||||
"provider": "Typesense",
|
||||
"template_family": "curated-profile",
|
||||
"title": "Typesense",
|
||||
"repository": "https://github.com/typesense/typesense",
|
||||
"description": "Run Typesense as a single-node search service with a generated API key and persistent index data.",
|
||||
"website": "https://github.com/typesense/typesense",
|
||||
"icon": "https://github.com/typesense.png",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "typesense/typesense:30.2",
|
||||
"category": "databases",
|
||||
"category_label": "Databases",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/typesense.json",
|
||||
"template": "apps/typesense.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "ubooquity",
|
||||
"provider": "linuxserver.io",
|
||||
@@ -16015,6 +16697,37 @@
|
||||
"hidden": false,
|
||||
"template_id": "image-v2raya"
|
||||
},
|
||||
{
|
||||
"id": "valkey",
|
||||
"provider": "Valkey",
|
||||
"template_family": "curated-profile",
|
||||
"title": "Valkey",
|
||||
"repository": "https://github.com/valkey-io/valkey",
|
||||
"description": "Run one Valkey server with persistent data stored in its data directory.",
|
||||
"website": "https://github.com/valkey-io/valkey",
|
||||
"icon": "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/valkey.webp",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "valkey/valkey:9.1.2",
|
||||
"category": "databases",
|
||||
"category_label": "Databases",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/valkey.json",
|
||||
"template": "apps/valkey.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "vaultwarden",
|
||||
"source_app_id": "vaultwarden",
|
||||
@@ -16612,6 +17325,37 @@
|
||||
"hidden": true,
|
||||
"template_id": "image-webdav"
|
||||
},
|
||||
{
|
||||
"id": "webgoat",
|
||||
"provider": "OWASP",
|
||||
"template_family": "curated-profile",
|
||||
"title": "OWASP WebGoat",
|
||||
"repository": "https://github.com/WebGoat/WebGoat",
|
||||
"description": "Run the official WebGoat learning environment with its bundled WebWolf companion endpoint.",
|
||||
"website": "https://github.com/WebGoat/WebGoat",
|
||||
"icon": "https://github.com/WebGoat.png",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "webgoat/webgoat:latest",
|
||||
"category": "security",
|
||||
"category_label": "Authentication & Security",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/webgoat.json",
|
||||
"template": "apps/webgoat.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "webgrabplus",
|
||||
"provider": "linuxserver.io",
|
||||
@@ -17202,6 +17946,37 @@
|
||||
"hidden": false,
|
||||
"template_id": "linuxserver-zen"
|
||||
},
|
||||
{
|
||||
"id": "zipkin",
|
||||
"provider": "OpenZipkin",
|
||||
"template_family": "curated-profile",
|
||||
"title": "Zipkin",
|
||||
"repository": "https://github.com/openzipkin/zipkin",
|
||||
"description": "Start the official Zipkin server and its web interface in one container.",
|
||||
"website": "https://github.com/openzipkin/zipkin",
|
||||
"icon": "https://github.com/openzipkin.png",
|
||||
"architectures": [
|
||||
"amd64"
|
||||
],
|
||||
"updated_at": null,
|
||||
"main_image": "openzipkin/zipkin:latest",
|
||||
"category": "monitoring",
|
||||
"category_label": "Monitoring & Analytics",
|
||||
"replaces_discovered_ids": [],
|
||||
"curated_path": "catalog/curated/zipkin.json",
|
||||
"template": "apps/zipkin.json",
|
||||
"template_status": "generated-unvalidated",
|
||||
"hidden": false,
|
||||
"automatic_install_candidate": true,
|
||||
"untranslated_blockers": [],
|
||||
"requires_privileged_lxc": false,
|
||||
"optional_privileged_lxc": false,
|
||||
"requires_host_pid_namespace": false,
|
||||
"requires_relaxed_confinement": false,
|
||||
"optional_relaxed_confinement": false,
|
||||
"requires_security_confirmation": false,
|
||||
"multi_container": false
|
||||
},
|
||||
{
|
||||
"id": "znc",
|
||||
"provider": "linuxserver.io",
|
||||
|
||||
Reference in New Issue
Block a user