diff --git a/json/alpine-it-tools.json b/json/alpine-it-tools.json index ff0587873..6d0be8936 100644 --- a/json/alpine-it-tools.json +++ b/json/alpine-it-tools.json @@ -2,7 +2,7 @@ "name": "Alpine-IT-Tools", "slug": "alpine-it-tools", "categories": [ - 20 + 20 ], "date_created": "2025-01-30", "type": "ct", @@ -14,21 +14,22 @@ "logo": "https://raw.githubusercontent.com/CorentinTh/it-tools/08d977b8cdb7ffb76adfa18ba6eb4b73795ec814/public/safari-pinned-tab.svg", "description": "IT-Tools is a web-based suite of utilities designed to streamline and simplify various IT tasks, providing tools for developers and system administrators to manage their workflows efficiently.", "install_methods": [ - { - "type": "default", - "script": "ct/alpine-it-tools.sh", - "resources": { - "cpu": 1, - "ram": 256, - "hdd": 0.2, - "os": "alpine", - "version": "3.21" - } + { + "type": "default", + "script": "ct/alpine-it-tools.sh", + "resources": { + "cpu": 1, + "ram": 256, + "hdd": 0.2, + "os": "alpine", + "version": "3.21" } + } ], "default_credentials": { - "username": null, - "password": null + "username": null, + "password": null }, - "notes": [] -} + "notes": [], + "status": "🚧" +} \ No newline at end of file diff --git a/json/apache-tika.json b/json/apache-tika.json index 1e891727a..0cd6e9bcf 100644 --- a/json/apache-tika.json +++ b/json/apache-tika.json @@ -1,34 +1,35 @@ { - "name": "Apache Tika", - "slug": "apache-tika", - "categories": [ - 12 - ], - "date_created": "2025-02-05", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 9998, - "documentation": null, - "website": "https://tika.apache.org/", - "logo": "https://tika.apache.org/tika.png", - "description": "The Apache Tikaβ„’ toolkit detects and extracts metadata and text from over a thousand different file types (such as PPT, XLS, and PDF). All of these file types can be parsed through a single interface, making Tika useful for search engine indexing, content analysis, translation, and much more.", - "install_methods": [ - { - "type": "default", - "script": "ct/apache-tika.sh", - "resources": { - "cpu": 1, - "ram": 2024, - "hdd": 10, - "os": "debian", - "version": "12" - } - } - ], - "default_credentials": { - "username": null, - "password": null - }, - "notes": [] + "name": "Apache Tika", + "slug": "apache-tika", + "categories": [ + 12 + ], + "date_created": "2025-02-05", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 9998, + "documentation": null, + "website": "https://tika.apache.org/", + "logo": "https://tika.apache.org/tika.png", + "description": "The Apache Tikaβ„’ toolkit detects and extracts metadata and text from over a thousand different file types (such as PPT, XLS, and PDF). All of these file types can be parsed through a single interface, making Tika useful for search engine indexing, content analysis, translation, and much more.", + "install_methods": [ + { + "type": "default", + "script": "ct/apache-tika.sh", + "resources": { + "cpu": 1, + "ram": 2024, + "hdd": 10, + "os": "debian", + "version": "12" + } + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [], + "status": "🚧" } \ No newline at end of file diff --git a/json/authelia.json b/json/authelia.json index 95ed5dbff..9608b1bb1 100644 --- a/json/authelia.json +++ b/json/authelia.json @@ -35,5 +35,6 @@ "text": "During installation, you will have to input your domain (ex. domain.com). Authelia will use auth.domain.com", "type": "info" } - ] -} + ], + "status": "🚧" +} \ No newline at end of file diff --git a/json/baikal.json b/json/baikal.json index affafc669..7560f378f 100644 --- a/json/baikal.json +++ b/json/baikal.json @@ -1,34 +1,35 @@ { - "name": "BaΓ―kal", - "slug": "baikal", - "categories": [ - 0 - ], - "date_created": "2025-01-31", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 80, - "documentation": null, - "website": "https://sabre.io/baikal/", - "logo": "https://sabre.io/img/logo.png", - "description": "BaΓ―kal is a lightweight CalDAV+CardDAV server. It offers an extensive web interface with easy management of users, address books and calendars.", - "install_methods": [ - { - "type": "default", - "script": "ct/baikal.sh", - "resources": { - "cpu": 1, - "ram": 512, - "hdd": 4, - "os": "Debian", - "version": "12" - } + "name": "BaΓ―kal", + "slug": "baikal", + "categories": [ + 0 + ], + "date_created": "2025-01-31", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 80, + "documentation": null, + "website": "https://sabre.io/baikal/", + "logo": "https://sabre.io/img/logo.png", + "description": "BaΓ―kal is a lightweight CalDAV+CardDAV server. It offers an extensive web interface with easy management of users, address books and calendars.", + "install_methods": [ + { + "type": "default", + "script": "ct/baikal.sh", + "resources": { + "cpu": 1, + "ram": 512, + "hdd": 4, + "os": "Debian", + "version": "12" } - ], - "default_credentials": { - "username": "Admin", - "password": null - }, - "notes": [] + } + ], + "default_credentials": { + "username": "Admin", + "password": null + }, + "notes": [], + "status": "🚧" } \ No newline at end of file diff --git a/json/barcode-buddy.json b/json/barcode-buddy.json index 1f9a32478..5d8510e11 100644 --- a/json/barcode-buddy.json +++ b/json/barcode-buddy.json @@ -35,5 +35,6 @@ "text": "After install enable the option \"Use Redis cache\" on the settings page.", "type": "info" } - ] -} + ], + "status": "🚧" +} \ No newline at end of file diff --git a/json/boltdiy.json b/json/boltdiy.json index 6705cd9b4..492434934 100644 --- a/json/boltdiy.json +++ b/json/boltdiy.json @@ -30,5 +30,6 @@ "username": null, "password": null }, - "notes": [] -} + "notes": [], + "status": "🚧" +} \ No newline at end of file diff --git a/json/bytestash.json b/json/bytestash.json index a88f04914..a82c6684e 100644 --- a/json/bytestash.json +++ b/json/bytestash.json @@ -30,5 +30,6 @@ "username": null, "password": null }, - "notes": [] -} + "notes": [], + "status": "🚧" +} \ No newline at end of file diff --git a/json/cosmos.json b/json/cosmos.json index 21ab85e01..e0d42e1b7 100644 --- a/json/cosmos.json +++ b/json/cosmos.json @@ -31,5 +31,6 @@ "username": null, "password": null }, - "notes": [] -} + "notes": [], + "status": "🚧" +} \ No newline at end of file diff --git a/json/crafty-controller.json b/json/crafty-controller.json index 8605cbdef..9887cbe8b 100644 --- a/json/crafty-controller.json +++ b/json/crafty-controller.json @@ -1,39 +1,40 @@ { - "name": "Crafty Controller", - "slug": "crafty-controller", - "categories": [ - 24 - ], - "date_created": "2025-02-01", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 8443, - "documentation": "https://docs.craftycontrol.com/", - "website": "https://craftycontrol.com/", - "logo": "https://gitlab.com/crafty-controller/crafty-4/-/raw/master/app/frontend/static/assets/images/logo_long.svg", - "description": "Crafty Controller is a free and open-source Minecraft launcher and manager that allows users to start and administer Minecraft servers from a user-friendly interface. The interface is run as a self-hosted web server that is accessible to devices on the local network by default and can be port forwarded to provide external access outside of your local network. Crafty is designed to be easy to install and use, requiring only a bit of technical knowledge and a desire to learn to get started. Crafty Controller is still actively being developed by Arcadia Technology and we are continually making major improvements to the software.\n\nCrafty Controller is a feature rich panel that allows you to create and run servers, manage players, run commands, change server settings, view and edit server files, and make backups. With the help of Crafty Controller managing a large number of Minecraft servers on separate versions is easy and intuitive to do.", - "install_methods": [ - { - "type": "default", - "script": "ct/crafty-controller.sh", - "resources": { - "cpu": 2, - "ram": 4096, - "hdd": 16, - "os": "Debian", - "version": "12" - } + "name": "Crafty Controller", + "slug": "crafty-controller", + "categories": [ + 24 + ], + "date_created": "2025-02-01", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 8443, + "documentation": "https://docs.craftycontrol.com/", + "website": "https://craftycontrol.com/", + "logo": "https://gitlab.com/crafty-controller/crafty-4/-/raw/master/app/frontend/static/assets/images/logo_long.svg", + "description": "Crafty Controller is a free and open-source Minecraft launcher and manager that allows users to start and administer Minecraft servers from a user-friendly interface. The interface is run as a self-hosted web server that is accessible to devices on the local network by default and can be port forwarded to provide external access outside of your local network. Crafty is designed to be easy to install and use, requiring only a bit of technical knowledge and a desire to learn to get started. Crafty Controller is still actively being developed by Arcadia Technology and we are continually making major improvements to the software.\n\nCrafty Controller is a feature rich panel that allows you to create and run servers, manage players, run commands, change server settings, view and edit server files, and make backups. With the help of Crafty Controller managing a large number of Minecraft servers on separate versions is easy and intuitive to do.", + "install_methods": [ + { + "type": "default", + "script": "ct/crafty-controller.sh", + "resources": { + "cpu": 2, + "ram": 4096, + "hdd": 16, + "os": "Debian", + "version": "12" } - ], - "default_credentials": { - "username": "admin", - "password": null - }, - "notes": [ - { - "text": "Show password: `cat ~/crafty-controller.creds`", - "type": "info" - } - ] - } \ No newline at end of file + } + ], + "default_credentials": { + "username": "admin", + "password": null + }, + "notes": [ + { + "text": "Show password: `cat ~/crafty-controller.creds`", + "type": "info" + } + ], + "status": "🚧" +} \ No newline at end of file diff --git a/json/cross-seed.json b/json/cross-seed.json index a8a8a7cde..0b048c944 100644 --- a/json/cross-seed.json +++ b/json/cross-seed.json @@ -1,39 +1,40 @@ { - "name": "cross-seed", - "slug": "cross-seed", - "categories": [ - 14 - ], - "date_created": "2025-02-07", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 2468, - "documentation": "https://www.cross-seed.org/docs/category/basics", - "website": "https://www.cross-seed.org/", - "logo": "https://www.cross-seed.org/img/cross-seed.svg", - "description": "cross-seed is an app designed to help you download torrents that you can cross seed based on your existing torrents. It is designed to match conservatively to minimize manual intervention.", - "install_methods": [ - { - "type": "default", - "script": "ct/cross-seed.sh", - "resources": { - "cpu": 1, - "ram": 1024, - "hdd": 2, - "os": "debian", - "version": "12" - } - } - ], - "default_credentials": { - "username": null, - "password": null - }, - "notes": [ - { - "text": "After the installation cross-seed will fail to start with an empty configuration. To fix this, edit `~/.cross-seed/config.js` to properly configure cross-seed, then restart by running `systemctl restart cross-seed`.", - "type": "info" + "name": "cross-seed", + "slug": "cross-seed", + "categories": [ + 14 + ], + "date_created": "2025-02-07", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 2468, + "documentation": "https://www.cross-seed.org/docs/category/basics", + "website": "https://www.cross-seed.org/", + "logo": "https://www.cross-seed.org/img/cross-seed.svg", + "description": "cross-seed is an app designed to help you download torrents that you can cross seed based on your existing torrents. It is designed to match conservatively to minimize manual intervention.", + "install_methods": [ + { + "type": "default", + "script": "ct/cross-seed.sh", + "resources": { + "cpu": 1, + "ram": 1024, + "hdd": 2, + "os": "debian", + "version": "12" } - ] -} + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [ + { + "text": "After the installation cross-seed will fail to start with an empty configuration. To fix this, edit `~/.cross-seed/config.js` to properly configure cross-seed, then restart by running `systemctl restart cross-seed`.", + "type": "info" + } + ], + "status": "🚧" +} \ No newline at end of file diff --git a/json/docmost.json b/json/docmost.json index 92a4c907a..a8338fb2f 100644 --- a/json/docmost.json +++ b/json/docmost.json @@ -1,34 +1,35 @@ { - "name": "Docmost", - "slug": "docmost", - "categories": [ - 12 - ], - "date_created": "2025-02-18", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 3000, - "documentation": "https://docmost.com/docs/installation", - "website": "https://docmost.com/", - "logo": "https://raw.githubusercontent.com/docmost/docmost/refs/heads/main/apps/client/public/favicon-32x32.png", - "description": "Open-source collaborative wiki and documentation software Create, collaborate, and share knowledge seamlessly with Docmost. Ideal for managing your wiki, knowledge-base, documentation and a lot more.", - "install_methods": [ - { - "type": "default", - "script": "ct/docmost.sh", - "resources": { - "cpu": 3, - "ram": 3072, - "hdd": 7, - "os": "debian", - "version": "12" - } - } - ], - "default_credentials": { - "username": null, - "password": null - }, - "notes": [] + "name": "Docmost", + "slug": "docmost", + "categories": [ + 12 + ], + "date_created": "2025-02-18", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 3000, + "documentation": "https://docmost.com/docs/installation", + "website": "https://docmost.com/", + "logo": "https://raw.githubusercontent.com/docmost/docmost/refs/heads/main/apps/client/public/favicon-32x32.png", + "description": "Open-source collaborative wiki and documentation software Create, collaborate, and share knowledge seamlessly with Docmost. Ideal for managing your wiki, knowledge-base, documentation and a lot more.", + "install_methods": [ + { + "type": "default", + "script": "ct/docmost.sh", + "resources": { + "cpu": 3, + "ram": 3072, + "hdd": 7, + "os": "debian", + "version": "12" + } + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [], + "status": "🚧" } \ No newline at end of file diff --git a/json/dolibarr.json b/json/dolibarr.json index 5396d95f8..ac31a9017 100644 --- a/json/dolibarr.json +++ b/json/dolibarr.json @@ -1,39 +1,40 @@ { - "name": "Dolibarr", - "slug": "dolibarr", - "categories": [ - 25 - ], - "date_created": "2025-02-20", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 80, - "documentation": "https://wiki.dolibarr.org/index.php?title=Home", - "website": "https://www.dolibarr.org/", - "logo": "https://wiki.dolibarr.org/images/5/51/Dolibarr_124x124_white.svg", - "description": "Dolibarr ERP CRM is a modern software package to manage your company or foundation's activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...). it's an open source Web application (written in PHP) designed for businesses of any sizes, foundations and freelancers.", - "install_methods": [ - { - "type": "default", - "script": "ct/dolibarr.sh", - "resources": { - "cpu": 1, - "ram": 2048, - "hdd": 6, - "os": "debian", - "version": "12" - } + "name": "Dolibarr", + "slug": "dolibarr", + "categories": [ + 25 + ], + "date_created": "2025-02-20", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 80, + "documentation": "https://wiki.dolibarr.org/index.php?title=Home", + "website": "https://www.dolibarr.org/", + "logo": "https://wiki.dolibarr.org/images/5/51/Dolibarr_124x124_white.svg", + "description": "Dolibarr ERP CRM is a modern software package to manage your company or foundation's activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...). it's an open source Web application (written in PHP) designed for businesses of any sizes, foundations and freelancers.", + "install_methods": [ + { + "type": "default", + "script": "ct/dolibarr.sh", + "resources": { + "cpu": 1, + "ram": 2048, + "hdd": 6, + "os": "debian", + "version": "12" } - ], - "default_credentials": { - "username": null, - "password": null - }, - "notes": [ - { - "text": "Database credentials: `cat ~/dolibarr.creds`", - "type": "info" - } - ] - } + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [ + { + "text": "Database credentials: `cat ~/dolibarr.creds`", + "type": "info" + } + ], + "status": "🚧" +} \ No newline at end of file diff --git a/json/duplicati.json b/json/duplicati.json index 57f3972da..5403b4b4d 100644 --- a/json/duplicati.json +++ b/json/duplicati.json @@ -1,39 +1,40 @@ { - "name": "Duplicati", - "slug": "duplicati", - "categories": [ - 7 - ], - "date_created": "2025-02-06", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 8200, - "documentation": "https://docs.duplicati.com/", - "website": "https://duplicati.com/", - "logo": "https://framerusercontent.com/images/LezF3gmqYkyAgrNprSShLYIsw.png", - "description": "Duplicati is a free, open-source backup solution that offers zero-trust, fully encrypted backups for your data.", - "install_methods": [ - { - "type": "default", - "script": "ct/duplicati.sh", - "resources": { - "cpu": 1, - "ram": 1048, - "hdd": 10, - "os": "debian", - "version": "12" - } - } - ], - "default_credentials": { - "username": null, - "password": null - }, - "notes": [ - { - "text": "Admin password and database encryption key: `cat ~/duplicati.creds`", - "type": "info" - } - ] + "name": "Duplicati", + "slug": "duplicati", + "categories": [ + 7 + ], + "date_created": "2025-02-06", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 8200, + "documentation": "https://docs.duplicati.com/", + "website": "https://duplicati.com/", + "logo": "https://framerusercontent.com/images/LezF3gmqYkyAgrNprSShLYIsw.png", + "description": "Duplicati is a free, open-source backup solution that offers zero-trust, fully encrypted backups for your data.", + "install_methods": [ + { + "type": "default", + "script": "ct/duplicati.sh", + "resources": { + "cpu": 1, + "ram": 1048, + "hdd": 10, + "os": "debian", + "version": "12" + } + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [ + { + "text": "Admin password and database encryption key: `cat ~/duplicati.creds`", + "type": "info" + } + ], + "status": "🚧" } \ No newline at end of file diff --git a/json/elementsynapse.json b/json/elementsynapse.json index 1de1c0834..312277688 100644 --- a/json/elementsynapse.json +++ b/json/elementsynapse.json @@ -1,34 +1,35 @@ { - "name": "Element Synapse", - "slug": "elementsynapse", - "categories": [ - 4 - ], - "date_created": "2025-02-02", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 8008, - "documentation": "https://element-hq.github.io/synapse/latest/welcome_and_overview.html", - "website": "https://element.io/", - "logo": "https://element.io/images/logo-mark-primary.svg", - "description": "Synapse is an open source Matrix homeserver implementation, written and maintained by Element. Matrix is the open standard for secure and interoperable real time communications. You can directly run and manage the source code in this repository, available under an AGPL license. There is no support provided from Element unless you have a subscription.", - "install_methods": [ - { - "type": "default", - "script": "ct/elementsynapse.sh", - "resources": { - "cpu": 1, - "ram": 1024, - "hdd": 4, - "os": "Debian", - "version": "12" - } + "name": "Element Synapse", + "slug": "elementsynapse", + "categories": [ + 4 + ], + "date_created": "2025-02-02", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 8008, + "documentation": "https://element-hq.github.io/synapse/latest/welcome_and_overview.html", + "website": "https://element.io/", + "logo": "https://element.io/images/logo-mark-primary.svg", + "description": "Synapse is an open source Matrix homeserver implementation, written and maintained by Element. Matrix is the open standard for secure and interoperable real time communications. You can directly run and manage the source code in this repository, available under an AGPL license. There is no support provided from Element unless you have a subscription.", + "install_methods": [ + { + "type": "default", + "script": "ct/elementsynapse.sh", + "resources": { + "cpu": 1, + "ram": 1024, + "hdd": 4, + "os": "Debian", + "version": "12" } - ], - "default_credentials": { - "username": null, - "password": null - }, - "notes": [] - } \ No newline at end of file + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [], + "status": "🚧" +} \ No newline at end of file diff --git a/json/excalidraw.json b/json/excalidraw.json index 8768fade7..48db4095d 100644 --- a/json/excalidraw.json +++ b/json/excalidraw.json @@ -1,34 +1,35 @@ { - "name": "Excalidraw", - "slug": "excalidraw", - "categories": [ - 12 - ], - "date_created": "2025-02-12", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 3000, - "documentation": "https://docs.excalidraw.com/docs", - "website": "https://excalidraw.com/", - "logo": "https://docs.excalidraw.com/img/logo.svg", - "description": "An open source virtual hand-drawn style whiteboard. Collaborative and end-to-end encrypted.", - "install_methods": [ - { - "type": "default", - "script": "ct/excalidraw.sh", - "resources": { - "cpu": 2, - "ram": 3072, - "hdd": 6, - "os": "debian", - "version": "12" - } + "name": "Excalidraw", + "slug": "excalidraw", + "categories": [ + 12 + ], + "date_created": "2025-02-12", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 3000, + "documentation": "https://docs.excalidraw.com/docs", + "website": "https://excalidraw.com/", + "logo": "https://docs.excalidraw.com/img/logo.svg", + "description": "An open source virtual hand-drawn style whiteboard. Collaborative and end-to-end encrypted.", + "install_methods": [ + { + "type": "default", + "script": "ct/excalidraw.sh", + "resources": { + "cpu": 2, + "ram": 3072, + "hdd": 6, + "os": "debian", + "version": "12" } - ], - "default_credentials": { - "username": null, - "password": null - }, - "notes": [] - } + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [], + "status": "🚧" +} \ No newline at end of file diff --git a/json/freshrss.json b/json/freshrss.json index 382f5c5cc..4c134b245 100644 --- a/json/freshrss.json +++ b/json/freshrss.json @@ -39,5 +39,6 @@ "text": "Per FreshRSS documentation, a cron job to actualize FreshRSS will be setup at `/etc/cron.d/freshrss-actualize`. This can be adjusted as needed", "type": "info" } - ] -} + ], + "status": "🚧" +} \ No newline at end of file diff --git a/json/graylog.json b/json/graylog.json index 7258b2d15..8809ed20a 100644 --- a/json/graylog.json +++ b/json/graylog.json @@ -1,43 +1,44 @@ { - "name": "Graylog", - "slug": "graylog", - "categories": [ - 9 - ], - "date_created": "2025-02-12", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 9000, - "documentation": "https://go2docs.graylog.org/current/home.htm", - "website": "https://graylog.org/", - "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/graylog.svg", - "description": "Graylog is an open-source log management and analysis platform that centralizes and processes log data from various sources, enabling real-time search, analysis, and alerting for IT infrastructure monitoring and troubleshooting.", - "install_methods": [ - { - "type": "default", - "script": "ct/graylog.sh", - "resources": { - "cpu": 2, - "ram": 8192, - "hdd": 30, - "os": "debian", - "version": "12" - } - } - ], - "default_credentials": { - "username": null, - "password": null + "name": "Graylog", + "slug": "graylog", + "categories": [ + 9 + ], + "date_created": "2025-02-12", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 9000, + "documentation": "https://go2docs.graylog.org/current/home.htm", + "website": "https://graylog.org/", + "logo": "https://raw.githubusercontent.com/selfhst/icons/refs/heads/main/svg/graylog.svg", + "description": "Graylog is an open-source log management and analysis platform that centralizes and processes log data from various sources, enabling real-time search, analysis, and alerting for IT infrastructure monitoring and troubleshooting.", + "install_methods": [ + { + "type": "default", + "script": "ct/graylog.sh", + "resources": { + "cpu": 2, + "ram": 8192, + "hdd": 30, + "os": "debian", + "version": "12" + } + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [ + { + "text": "Initial Setup credentials: `tail /var/log/graylog-server/server.log` after the server starts for the first time.", + "type": "info" }, - "notes": [ - { - "text": "Initial Setup credentials: `tail /var/log/graylog-server/server.log` after the server starts for the first time.", - "type": "info" - }, - { - "text": "Type `cat ~/graylog.creds` to get admin password that you use to log in AFTER the Initial Setup", - "type": "info" - } - ] -} + { + "text": "Type `cat ~/graylog.creds` to get admin password that you use to log in AFTER the Initial Setup", + "type": "info" + } + ], + "status": "🚧" +} \ No newline at end of file diff --git a/json/habitica.json b/json/habitica.json index 0b8b0521c..a066edc87 100644 --- a/json/habitica.json +++ b/json/habitica.json @@ -39,5 +39,6 @@ "text": "Config file is at `/opt/habitica/config.json`", "type": "info" } - ] -} + ], + "status": "🚧" +} \ No newline at end of file diff --git a/json/hev-socks5-server.json b/json/hev-socks5-server.json index 0be495b08..b2abb555f 100644 --- a/json/hev-socks5-server.json +++ b/json/hev-socks5-server.json @@ -39,5 +39,6 @@ "text": "Config stored at `/etc/hev-socks5-server/main.yml`", "type": "info" } - ] -} + ], + "status": "🚧" +} \ No newline at end of file diff --git a/json/jupyternotebook.json b/json/jupyternotebook.json index 0ebf71f46..04ce65d63 100644 --- a/json/jupyternotebook.json +++ b/json/jupyternotebook.json @@ -1,39 +1,40 @@ { - "name": "Jupyter Notebook", - "slug": "jupyter-notebook", - "categories": [ - 20 - ], - "date_created": "2025-02-24", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 8888, - "documentation": "https://jupyter-notebook.readthedocs.io/en/stable/", - "website": "https://jupyter.org/", - "logo": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/38/Jupyter_logo.svg/800px-Jupyter_logo.svg.png", - "description": "The Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations and narrative text. Uses include: data cleaning and transformation, numerical simulation, statistical modeling, data visualization, machine learning, and much more.", - "install_methods": [ - { - "type": "default", - "script": "ct/jupyternotebook.sh", - "resources": { - "cpu": 2, - "ram": 2048, - "hdd": 4, - "os": "ubuntu", - "version": "24.04" - } + "name": "Jupyter Notebook", + "slug": "jupyter-notebook", + "categories": [ + 20 + ], + "date_created": "2025-02-24", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 8888, + "documentation": "https://jupyter-notebook.readthedocs.io/en/stable/", + "website": "https://jupyter.org/", + "logo": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/38/Jupyter_logo.svg/800px-Jupyter_logo.svg.png", + "description": "The Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations and narrative text. Uses include: data cleaning and transformation, numerical simulation, statistical modeling, data visualization, machine learning, and much more.", + "install_methods": [ + { + "type": "default", + "script": "ct/jupyternotebook.sh", + "resources": { + "cpu": 2, + "ram": 2048, + "hdd": 4, + "os": "ubuntu", + "version": "24.04" } - ], - "default_credentials": { - "username": null, - "password": null - }, - "notes": [ - { - "text": "To get the token to access the Jupyter Notebook, run the following command: jupyter notebook list.", - "type": "info" - } - ] -} + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [ + { + "text": "To get the token to access the Jupyter Notebook, run the following command: jupyter notebook list.", + "type": "info" + } + ], + "status": "🚧" +} \ No newline at end of file diff --git a/json/koillection.json b/json/koillection.json index 55cec121a..9979a1f4d 100644 --- a/json/koillection.json +++ b/json/koillection.json @@ -1,34 +1,35 @@ { - "name": "Koillection", - "slug": "koillection", - "categories": [ - 24 - ], - "date_created": "2025-02-04", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 80, - "documentation": "https://github.com/benjaminjonard/koillection/wiki", - "website": "https://koillection.github.io/", - "logo": "https://user-images.githubusercontent.com/20560781/80213166-0e560e00-8639-11ea-944e-4f79fdbcef55.png", - "description": "Koillection is a self-hosted collection manager created to keep track of physical (mostly) collections of any kind like books, DVDs, stamps, games... Koillection is meant to be used for any kind of collections and doesn't come with pre-built metadata download. But you can tailor your own HTML scraper, or you can add your own metadata freely.", - "install_methods": [ - { - "type": "default", - "script": "ct/koillection.sh", - "resources": { - "cpu": 2, - "ram": 1024, - "hdd": 8, - "os": "Debian", - "version": "12" - } + "name": "Koillection", + "slug": "koillection", + "categories": [ + 24 + ], + "date_created": "2025-02-04", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 80, + "documentation": "https://github.com/benjaminjonard/koillection/wiki", + "website": "https://koillection.github.io/", + "logo": "https://user-images.githubusercontent.com/20560781/80213166-0e560e00-8639-11ea-944e-4f79fdbcef55.png", + "description": "Koillection is a self-hosted collection manager created to keep track of physical (mostly) collections of any kind like books, DVDs, stamps, games... Koillection is meant to be used for any kind of collections and doesn't come with pre-built metadata download. But you can tailor your own HTML scraper, or you can add your own metadata freely.", + "install_methods": [ + { + "type": "default", + "script": "ct/koillection.sh", + "resources": { + "cpu": 2, + "ram": 1024, + "hdd": 8, + "os": "Debian", + "version": "12" } - ], - "default_credentials": { - "username": null, - "password": null - }, - "notes": [] - } \ No newline at end of file + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [], + "status": "🚧" +} \ No newline at end of file diff --git a/json/kometa.json b/json/kometa.json index 0a36b2b0b..1453d546b 100644 --- a/json/kometa.json +++ b/json/kometa.json @@ -1,43 +1,44 @@ { - "name": "Kometa", - "slug": "kometa", - "categories": [ - 13 - ], - "date_created": "2025-02-12", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": null, - "documentation": "https://kometa.wiki/en/latest/", - "website": "https://github.com/Kometa-Team/Kometa", - "logo": "https://kometa.wiki/en/latest/assets/icon.png", - "description": "Kometa (formerly known as Plex Meta Manager) is a powerful tool designed to give you complete control over your media libraries", - "install_methods": [ - { - "type": "default", - "script": "ct/kometa.sh", - "resources": { - "cpu": 2, - "ram": 4096, - "hdd": 8, - "os": "debian", - "version": "12" - } + "name": "Kometa", + "slug": "kometa", + "categories": [ + 13 + ], + "date_created": "2025-02-12", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": null, + "documentation": "https://kometa.wiki/en/latest/", + "website": "https://github.com/Kometa-Team/Kometa", + "logo": "https://kometa.wiki/en/latest/assets/icon.png", + "description": "Kometa (formerly known as Plex Meta Manager) is a powerful tool designed to give you complete control over your media libraries", + "install_methods": [ + { + "type": "default", + "script": "ct/kometa.sh", + "resources": { + "cpu": 2, + "ram": 4096, + "hdd": 8, + "os": "debian", + "version": "12" } - ], - "default_credentials": { - "username": null, - "password": null + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [ + { + "text": "During installation you will be prompted to input your TMDb key, Plex URL and Plex token. Make sure you have them ready.", + "type": "info" }, - "notes": [ - { - "text": "During installation you will be prompted to input your TMDb key, Plex URL and Plex token. Make sure you have them ready.", - "type": "info" - }, - { - "text": "Configuration file is at `/opt/kometa/config/config.yml`", - "type": "info" - } - ] - } + { + "text": "Configuration file is at `/opt/kometa/config/config.yml`", + "type": "info" + } + ], + "status": "🚧" +} \ No newline at end of file diff --git a/json/mattermost.json b/json/mattermost.json index b4b279452..847ec7b26 100644 --- a/json/mattermost.json +++ b/json/mattermost.json @@ -1,34 +1,35 @@ { - "name": "Mattermost", - "slug": "mattermost", - "categories": [ - 25 - ], - "date_created": "2025-01-30", - "type": "ct", - "updateable": false, - "privileged": false, - "interface_port": 8065, - "documentation": null, - "website": "https://mattermost.com/", - "logo": "https://avatars.githubusercontent.com/u/9828093?s=200&v=4", - "description": "Mattermost is an open source platform for secure collaboration across the entire software development lifecycle. It's written in Go and React and runs as a single Linux binary with MySQL or PostgreSQL. It has a slimilar interface and features to Slack or Discord.", - "install_methods": [ - { - "type": "default", - "script": "ct/mattermost.sh", - "resources": { - "cpu": 1, - "ram": 2048, - "hdd": 8, - "os": "ubuntu", - "version": "24.04" - } - } - ], - "default_credentials": { - "username": null, - "password": null - }, - "notes": [] -} + "name": "Mattermost", + "slug": "mattermost", + "categories": [ + 25 + ], + "date_created": "2025-01-30", + "type": "ct", + "updateable": false, + "privileged": false, + "interface_port": 8065, + "documentation": null, + "website": "https://mattermost.com/", + "logo": "https://avatars.githubusercontent.com/u/9828093?s=200&v=4", + "description": "Mattermost is an open source platform for secure collaboration across the entire software development lifecycle. It's written in Go and React and runs as a single Linux binary with MySQL or PostgreSQL. It has a slimilar interface and features to Slack or Discord.", + "install_methods": [ + { + "type": "default", + "script": "ct/mattermost.sh", + "resources": { + "cpu": 1, + "ram": 2048, + "hdd": 8, + "os": "ubuntu", + "version": "24.04" + } + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [], + "status": "🚧" +} \ No newline at end of file diff --git a/json/metadata.json b/json/metadata.json index e25f0ee70..77b5daa9e 100644 --- a/json/metadata.json +++ b/json/metadata.json @@ -1,30 +1,161 @@ { - "categories": [ - { "name": "Proxmox & Virtualization", "id": 1, "sort_order": 1.0, "description": "Tools and scripts to manage Proxmox VE and virtualization platforms effectively." }, - { "name": "Operating Systems", "id": 2, "sort_order": 2.0, "description": "Scripts for deploying and managing various operating systems." }, - { "name": "Containers & Docker", "id": 3, "sort_order": 3.0, "description": "Solutions for containerization using Docker and related technologies." }, - { "name": "Network & Firewall", "id": 4, "sort_order": 4.0, "description": "Enhance network security and configure firewalls with ease." }, - { "name": "Adblock & DNS", "id": 5, "sort_order": 5.0, "description": "Optimize your network with DNS and ad-blocking solutions." }, - { "name": "Authentication & Security", "id": 6, "sort_order": 6.0, "description": "Secure your infrastructure with authentication and security tools." }, - { "name": "Backup & Recovery", "id": 7, "sort_order": 7.0, "description": "Reliable backup and recovery scripts to protect your data." }, - { "name": "Databases", "id": 8, "sort_order": 8.0, "description": "Deploy and manage robust database systems with ease." }, - { "name": "Monitoring & Analytics", "id": 9, "sort_order": 9.0, "description": "Monitor system performance and analyze data seamlessly." }, - { "name": "Dashboards & Frontends", "id": 10, "sort_order": 10.0, "description": "Create interactive dashboards and user-friendly frontends." }, - { "name": "Files & Downloads", "id": 11, "sort_order": 11.0, "description": "Manage file sharing and downloading solutions efficiently." }, - { "name": "Documents & Notes", "id": 12, "sort_order": 12.0, "description": "Organize and manage documents and note-taking tools." }, - { "name": "Media & Streaming", "id": 13, "sort_order": 13.0, "description": "Stream and manage media effortlessly across devices." }, - { "name": "*Arr Suite", "id": 14, "sort_order": 14.0, "description": "Automated media management with the popular *Arr suite tools." }, - { "name": "NVR & Cameras", "id": 15, "sort_order": 15.0, "description": "Manage network video recorders and camera setups." }, - { "name": "IoT & Smart Home", "id": 16, "sort_order": 16.0, "description": "Control and automate IoT devices and smart home systems." }, - { "name": "ZigBee, Z-Wave & Matter", "id": 17, "sort_order": 17.0, "description": "Solutions for ZigBee, Z-Wave, and Matter-based device management." }, - { "name": "MQTT & Messaging", "id": 18, "sort_order": 18.0, "description": "Set up reliable messaging and MQTT-based communication systems." }, - { "name": "Automation & Scheduling", "id": 19, "sort_order": 19.0, "description": "Automate tasks and manage scheduling with powerful tools." }, - { "name": "AI / Coding & Dev-Tools", "id": 20, "sort_order": 20.0, "description": "Leverage AI and developer tools for smarter coding workflows." }, - { "name": "Webservers & Proxies", "id": 21, "sort_order": 21.0, "description": "Deploy and configure web servers and proxy solutions." }, - { "name": "Bots & ChatOps", "id": 22, "sort_order": 22.0, "description": "Enhance collaboration with bots and ChatOps integrations." }, - { "name": "Finance & Budgeting", "id": 23, "sort_order": 23.0, "description": "Track expenses and manage budgets efficiently." }, - { "name": "Gaming & Leisure", "id": 24, "sort_order": 24.0, "description": "Scripts for gaming servers and leisure-related tools." }, - { "name": "Business & ERP", "id": 25, "sort_order": 25.0, "description": "Streamline business operations with ERP and management tools." }, - { "name": "Miscellaneous", "id": 0, "sort_order": 99.0, "description": "General scripts and tools that don't fit into other categories." } - ] -} + "categories": [ + { + "name": "Proxmox & Virtualization", + "id": 1, + "sort_order": 1.0, + "description": "Tools and scripts to manage Proxmox VE and virtualization platforms effectively." + }, + { + "name": "Operating Systems", + "id": 2, + "sort_order": 2.0, + "description": "Scripts for deploying and managing various operating systems." + }, + { + "name": "Containers & Docker", + "id": 3, + "sort_order": 3.0, + "description": "Solutions for containerization using Docker and related technologies." + }, + { + "name": "Network & Firewall", + "id": 4, + "sort_order": 4.0, + "description": "Enhance network security and configure firewalls with ease." + }, + { + "name": "Adblock & DNS", + "id": 5, + "sort_order": 5.0, + "description": "Optimize your network with DNS and ad-blocking solutions." + }, + { + "name": "Authentication & Security", + "id": 6, + "sort_order": 6.0, + "description": "Secure your infrastructure with authentication and security tools." + }, + { + "name": "Backup & Recovery", + "id": 7, + "sort_order": 7.0, + "description": "Reliable backup and recovery scripts to protect your data." + }, + { + "name": "Databases", + "id": 8, + "sort_order": 8.0, + "description": "Deploy and manage robust database systems with ease." + }, + { + "name": "Monitoring & Analytics", + "id": 9, + "sort_order": 9.0, + "description": "Monitor system performance and analyze data seamlessly." + }, + { + "name": "Dashboards & Frontends", + "id": 10, + "sort_order": 10.0, + "description": "Create interactive dashboards and user-friendly frontends." + }, + { + "name": "Files & Downloads", + "id": 11, + "sort_order": 11.0, + "description": "Manage file sharing and downloading solutions efficiently." + }, + { + "name": "Documents & Notes", + "id": 12, + "sort_order": 12.0, + "description": "Organize and manage documents and note-taking tools." + }, + { + "name": "Media & Streaming", + "id": 13, + "sort_order": 13.0, + "description": "Stream and manage media effortlessly across devices." + }, + { + "name": "*Arr Suite", + "id": 14, + "sort_order": 14.0, + "description": "Automated media management with the popular *Arr suite tools." + }, + { + "name": "NVR & Cameras", + "id": 15, + "sort_order": 15.0, + "description": "Manage network video recorders and camera setups." + }, + { + "name": "IoT & Smart Home", + "id": 16, + "sort_order": 16.0, + "description": "Control and automate IoT devices and smart home systems." + }, + { + "name": "ZigBee, Z-Wave & Matter", + "id": 17, + "sort_order": 17.0, + "description": "Solutions for ZigBee, Z-Wave, and Matter-based device management." + }, + { + "name": "MQTT & Messaging", + "id": 18, + "sort_order": 18.0, + "description": "Set up reliable messaging and MQTT-based communication systems." + }, + { + "name": "Automation & Scheduling", + "id": 19, + "sort_order": 19.0, + "description": "Automate tasks and manage scheduling with powerful tools." + }, + { + "name": "AI / Coding & Dev-Tools", + "id": 20, + "sort_order": 20.0, + "description": "Leverage AI and developer tools for smarter coding workflows." + }, + { + "name": "Webservers & Proxies", + "id": 21, + "sort_order": 21.0, + "description": "Deploy and configure web servers and proxy solutions." + }, + { + "name": "Bots & ChatOps", + "id": 22, + "sort_order": 22.0, + "description": "Enhance collaboration with bots and ChatOps integrations." + }, + { + "name": "Finance & Budgeting", + "id": 23, + "sort_order": 23.0, + "description": "Track expenses and manage budgets efficiently." + }, + { + "name": "Gaming & Leisure", + "id": 24, + "sort_order": 24.0, + "description": "Scripts for gaming servers and leisure-related tools." + }, + { + "name": "Business & ERP", + "id": 25, + "sort_order": 25.0, + "description": "Streamline business operations with ERP and management tools." + }, + { + "name": "Miscellaneous", + "id": 0, + "sort_order": 99.0, + "description": "General scripts and tools that don't fit into other categories." + } + ], + "status": "🚧" +} \ No newline at end of file diff --git a/json/minio.json b/json/minio.json index dc8075a9c..0b611fcb7 100644 --- a/json/minio.json +++ b/json/minio.json @@ -1,39 +1,40 @@ { - "name": "MinIO", - "slug": "minio", - "categories": [ - 8 - ], - "date_created": "2025-02-13", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 9001, - "documentation": "https://min.io/docs/minio/linux/index.html", - "website": "https://min.io/", - "logo": "https://raw.githubusercontent.com/minio/minio/refs/heads/master/.github/logo.svg", - "description": "MinIO is a High Performance Object Storage released under GNU Affero General Public License v3.0. It is API compatible with Amazon S3 cloud storage service. Use MinIO to build high performance infrastructure for machine learning, analytics and application data workloads.", - "install_methods": [ - { - "type": "default", - "script": "ct/minio.sh", - "resources": { - "cpu": 1, - "ram": 1024, - "hdd": 5, - "os": "debian", - "version": "12" - } - } - ], - "default_credentials": { - "username": "minioadmin", - "password": null - }, - "notes": [ - { - "text": "Application credentials: `cat ~/minio.creds`", - "type": "info" - } - ] -} + "name": "MinIO", + "slug": "minio", + "categories": [ + 8 + ], + "date_created": "2025-02-13", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 9001, + "documentation": "https://min.io/docs/minio/linux/index.html", + "website": "https://min.io/", + "logo": "https://raw.githubusercontent.com/minio/minio/refs/heads/master/.github/logo.svg", + "description": "MinIO is a High Performance Object Storage released under GNU Affero General Public License v3.0. It is API compatible with Amazon S3 cloud storage service. Use MinIO to build high performance infrastructure for machine learning, analytics and application data workloads.", + "install_methods": [ + { + "type": "default", + "script": "ct/minio.sh", + "resources": { + "cpu": 1, + "ram": 1024, + "hdd": 5, + "os": "debian", + "version": "12" + } + } + ], + "default_credentials": { + "username": "minioadmin", + "password": null + }, + "notes": [ + { + "text": "Application credentials: `cat ~/minio.creds`", + "type": "info" + } + ], + "status": "🚧" +} \ No newline at end of file diff --git a/json/nxwitness.json b/json/nxwitness.json index b9b587f29..9de56bf92 100644 --- a/json/nxwitness.json +++ b/json/nxwitness.json @@ -1,34 +1,35 @@ { - "name": "Nx Witness", - "slug": "nxwitness", - "categories": [ - 15 - ], - "date_created": "2025-02-13", - "type": "ct", - "updateable": true, - "privileged": true, - "interface_port": 7001, - "documentation": "https://support.networkoptix.com/hc/en-us/articles/360006863413-Access-the-Nx-Witness-User-Manual", - "website": "https://www.networkoptix.com/nx-witness", - "logo": "https://www.networkoptix.com/hs-fs/hubfs/raw_assets/public/NetworkOptix-NB/images/logo.png?width=300&height=75&name=logo.png", - "description": "Nx Witness is a professional video management system (VMS) designed for IP cameras and surveillance systems. It provides real-time video streaming, recording, and remote access with an intuitive user interface. The software supports AI-based video analytics, integrates with third-party security systems, and offers advanced search and event management features. It is used for security monitoring, business intelligence, and large-scale surveillance deployments.", - "install_methods": [ - { - "type": "default", - "script": "ct/nxwitness.sh", - "resources": { - "cpu": 2, - "ram": 2048, - "hdd": 8, - "os": "ubuntu", - "version": "24.04" - } - } - ], - "default_credentials": { - "username": null, - "password": null - }, - "notes": [] -} + "name": "Nx Witness", + "slug": "nxwitness", + "categories": [ + 15 + ], + "date_created": "2025-02-13", + "type": "ct", + "updateable": true, + "privileged": true, + "interface_port": 7001, + "documentation": "https://support.networkoptix.com/hc/en-us/articles/360006863413-Access-the-Nx-Witness-User-Manual", + "website": "https://www.networkoptix.com/nx-witness", + "logo": "https://www.networkoptix.com/hs-fs/hubfs/raw_assets/public/NetworkOptix-NB/images/logo.png?width=300&height=75&name=logo.png", + "description": "Nx Witness is a professional video management system (VMS) designed for IP cameras and surveillance systems. It provides real-time video streaming, recording, and remote access with an intuitive user interface. The software supports AI-based video analytics, integrates with third-party security systems, and offers advanced search and event management features. It is used for security monitoring, business intelligence, and large-scale surveillance deployments.", + "install_methods": [ + { + "type": "default", + "script": "ct/nxwitness.sh", + "resources": { + "cpu": 2, + "ram": 2048, + "hdd": 8, + "os": "ubuntu", + "version": "24.04" + } + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [], + "status": "🚧" +} \ No newline at end of file diff --git a/json/opnsense-vm.json b/json/opnsense-vm.json index e2c92b52e..c1bb2c358 100644 --- a/json/opnsense-vm.json +++ b/json/opnsense-vm.json @@ -35,5 +35,6 @@ "text": "It will fail with default settings if there is no vmbr0 and vmbr1 on your node. Use advanced settings in this case.", "type": "warning" } - ] -} + ], + "status": "🚧" +} \ No newline at end of file diff --git a/json/outline.json b/json/outline.json index b167040b7..f4fe364be 100644 --- a/json/outline.json +++ b/json/outline.json @@ -1,43 +1,44 @@ { - "name": "Outline", - "slug": "outline", - "categories": [ - 12 - ], - "date_created": "2025-02-26", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 3000, - "documentation": "https://docs.getoutline.com/s/hosting/", - "website": "https://www.getoutline.com", - "logo": "https://www.getoutline.com/images/logo.svg", - "description": "The fastest knowledge base for growing teams. Beautiful, realtime collaborative, feature packed, and markdown compatible. It’s time to get your team’s knowledge organized.", - "install_methods": [ - { - "type": "default", - "script": "ct/outline.sh", - "resources": { - "cpu": 2, - "ram": 4096, - "hdd": 8, - "os": "debian", - "version": "12" - } - } - ], - "default_credentials": { - "username": null, - "password": null + "name": "Outline", + "slug": "outline", + "categories": [ + 12 + ], + "date_created": "2025-02-26", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 3000, + "documentation": "https://docs.getoutline.com/s/hosting/", + "website": "https://www.getoutline.com", + "logo": "https://www.getoutline.com/images/logo.svg", + "description": "The fastest knowledge base for growing teams. Beautiful, realtime collaborative, feature packed, and markdown compatible. It’s time to get your team’s knowledge organized.", + "install_methods": [ + { + "type": "default", + "script": "ct/outline.sh", + "resources": { + "cpu": 2, + "ram": 4096, + "hdd": 8, + "os": "debian", + "version": "12" + } + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [ + { + "text": "After installation finishes, application will do a database migration so web UI might be unavailable for a minute or two. Also you need to manually add authentication and/or enable HTTPS.", + "type": "info" }, - "notes": [ - { - "text": "After installation finishes, application will do a database migration so web UI might be unavailable for a minute or two. Also you need to manually add authentication and/or enable HTTPS.", - "type": "info" - }, - { - "text": "Configuration file is at: `/opt/outline/.env`. Modify to suit your environment.", - "type": "info" - } - ] + { + "text": "Configuration file is at: `/opt/outline/.env`. Modify to suit your environment.", + "type": "info" + } + ], + "status": "🚧" } \ No newline at end of file diff --git a/json/paperless-ai.json b/json/paperless-ai.json index 16a0fb8a2..30ace3c1d 100644 --- a/json/paperless-ai.json +++ b/json/paperless-ai.json @@ -25,10 +25,11 @@ "version": "12" } } - ], - "default_credentials": { - "username": null, - "password": null - }, - "notes": [] -} + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [], + "status": "🚧" +} \ No newline at end of file diff --git a/json/paymenter.json b/json/paymenter.json index fc23da1a5..1b7439add 100644 --- a/json/paymenter.json +++ b/json/paymenter.json @@ -2,7 +2,7 @@ "name": "Paymenter", "slug": "paymenter", "categories": [ - 21 + 21 ], "date_created": "2025-01-28", "type": "ct", @@ -21,8 +21,8 @@ "cpu": 2, "ram": 1024, "hdd": 5, - "os":"Debian", - "version":"12" + "os": "Debian", + "version": "12" } } ], @@ -30,5 +30,6 @@ "username": "admin@paymenter.org", "password": "paymenter" }, - "notes": [] -} + "notes": [], + "status": "🚧" +} \ No newline at end of file diff --git a/json/pbs-microcode.json b/json/pbs-microcode.json index 1541a82a8..79a4ef1f0 100644 --- a/json/pbs-microcode.json +++ b/json/pbs-microcode.json @@ -1,43 +1,44 @@ { - "name": "Proxmox Backup Server Processor Microcode", - "slug": "pbs-microcode", - "categories": [ - 1 - ], - "date_created": "2025-02-07", - "type": "misc", - "updateable": false, - "privileged": false, - "interface_port": null, - "documentation": null, - "website": null, - "logo": "https://github.com/community-scripts/ProxmoxVE/blob/main/misc/images/processor.png?raw=true", - "description": "Processor Microcode is a layer of low-level software that runs on the processor and provides patches or updates to its firmware. Microcode updates can fix hardware bugs, improve performance, and enhance security features of the processor. This script is adapted for the Proxmox Backup Server environment and will only run on bare metal systems. If running in a virtualized environment, the script will exit. Note that firmware update mechanisms, such as Intel's Management Engine (ME) or AMD's Platform Security Processor (PSP), may vary depending on your processor and its implementation. Please consult your processor's documentation to verify if firmware updates can be applied through the operating system.", - "install_methods": [ - { - "type": "default", - "script": "misc/pbs_microcode.sh", - "resources": { - "cpu": null, - "ram": null, - "hdd": null, - "os": null, - "version": null - } - } - ], - "default_credentials": { - "username": null, - "password": null + "name": "Proxmox Backup Server Processor Microcode", + "slug": "pbs-microcode", + "categories": [ + 1 + ], + "date_created": "2025-02-07", + "type": "misc", + "updateable": false, + "privileged": false, + "interface_port": null, + "documentation": null, + "website": null, + "logo": "https://github.com/community-scripts/ProxmoxVE/blob/main/misc/images/processor.png?raw=true", + "description": "Processor Microcode is a layer of low-level software that runs on the processor and provides patches or updates to its firmware. Microcode updates can fix hardware bugs, improve performance, and enhance security features of the processor. This script is adapted for the Proxmox Backup Server environment and will only run on bare metal systems. If running in a virtualized environment, the script will exit. Note that firmware update mechanisms, such as Intel's Management Engine (ME) or AMD's Platform Security Processor (PSP), may vary depending on your processor and its implementation. Please consult your processor's documentation to verify if firmware updates can be applied through the operating system.", + "install_methods": [ + { + "type": "default", + "script": "misc/pbs_microcode.sh", + "resources": { + "cpu": null, + "ram": null, + "hdd": null, + "os": null, + "version": null + } + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [ + { + "text": "Execute within the Proxmox Backup Server shell on a bare metal system. The script will exit if it detects that it is running in a virtualized environment.", + "type": "info" }, - "notes": [ - { - "text": "Execute within the Proxmox Backup Server shell on a bare metal system. The script will exit if it detects that it is running in a virtualized environment.", - "type": "info" - }, - { - "text": "After a reboot, you can check whether any microcode updates are currently in effect by running the following command: `journalctl -k | grep -E \"microcode\" | head -n 1`", - "type": "info" - } - ] -} + { + "text": "After a reboot, you can check whether any microcode updates are currently in effect by running the following command: `journalctl -k | grep -E \"microcode\" | head -n 1`", + "type": "info" + } + ], + "status": "🚧" +} \ No newline at end of file diff --git a/json/pelican-panel.json b/json/pelican-panel.json index 510626c14..ea4eb9b25 100644 --- a/json/pelican-panel.json +++ b/json/pelican-panel.json @@ -39,5 +39,6 @@ "text": "Step 5 of the Panel installer can be skipped because it has already been set up by the script.", "type": "info" } - ] -} + ], + "status": "🚧" +} \ No newline at end of file diff --git a/json/pelican-wings.json b/json/pelican-wings.json index b587ef304..517e5ce9f 100644 --- a/json/pelican-wings.json +++ b/json/pelican-wings.json @@ -35,5 +35,6 @@ "text": "After installation, you need to use the Auto Deploy command generated by Pelican Panel and, after running the command, restart the Wings service with `systemctl restart wings.service`", "type": "info" } - ] -} + ], + "status": "🚧" +} \ No newline at end of file diff --git a/json/privatebin.json b/json/privatebin.json index 922891199..62fd5e115 100644 --- a/json/privatebin.json +++ b/json/privatebin.json @@ -1,34 +1,35 @@ { - "name": "PrivateBin", - "slug": "privatebin", - "categories": [ - 12 - ], - "date_created": "2025-01-29", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 80, - "documentation": "https://github.com/PrivateBin/PrivateBin/wiki", - "website": "https://github.com/PrivateBin/PrivateBin", - "logo": "https://raw.githubusercontent.com/PrivateBin/PrivateBin/refs/heads/master/img/icon.svg", - "description": "PrivateBin is a minimalist, open-source pastebin where the server has zero knowledge of pasted data. Data is encrypted/decrypted in the browser using 256-bit AES.", - "install_methods": [ - { - "type": "default", - "script": "ct/privatebin.sh", - "resources": { - "cpu": 1, - "ram": 1024, - "hdd": 4, - "os": "debian", - "version": "12" - } - } - ], - "default_credentials": { - "username": null, - "password": null - }, - "notes": [] -} + "name": "PrivateBin", + "slug": "privatebin", + "categories": [ + 12 + ], + "date_created": "2025-01-29", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 80, + "documentation": "https://github.com/PrivateBin/PrivateBin/wiki", + "website": "https://github.com/PrivateBin/PrivateBin", + "logo": "https://raw.githubusercontent.com/PrivateBin/PrivateBin/refs/heads/master/img/icon.svg", + "description": "PrivateBin is a minimalist, open-source pastebin where the server has zero knowledge of pasted data. Data is encrypted/decrypted in the browser using 256-bit AES.", + "install_methods": [ + { + "type": "default", + "script": "ct/privatebin.sh", + "resources": { + "cpu": 1, + "ram": 1024, + "hdd": 4, + "os": "debian", + "version": "12" + } + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [], + "status": "🚧" +} \ No newline at end of file diff --git a/json/prometheus-paperless-ngx-exporter.json b/json/prometheus-paperless-ngx-exporter.json index 36d06cd4c..0875b3a47 100644 --- a/json/prometheus-paperless-ngx-exporter.json +++ b/json/prometheus-paperless-ngx-exporter.json @@ -1,43 +1,44 @@ { - "name": "Prometheus Paperless NGX Exporter", - "slug": "prometheus-paperless-ngx-exporter", - "categories": [ - 9 - ], - "date_created": "2025-02-07", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 3000, - "documentation": null, - "website": "https://github.com/hansmi/prometheus-paperless-exporter", - "logo": "https://raw.githubusercontent.com/paperless-ngx/paperless-ngx/main/resources/logo/web/svg/square.svg", - "description": "Prometheus metrics exporter for Paperless-NGX, a document management system transforming physical documents into a searchable online archive. The exporter relies on Paperless' REST API.", - "install_methods": [ - { - "type": "default", - "script": "ct/prometheus-paperless-ngx-exporter.sh", - "resources": { - "cpu": 1, - "ram": 256, - "hdd": 2, - "os": "debian", - "version": "12" - } - } - ], - "default_credentials": { - "username": null, - "password": null + "name": "Prometheus Paperless NGX Exporter", + "slug": "prometheus-paperless-ngx-exporter", + "categories": [ + 9 + ], + "date_created": "2025-02-07", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 3000, + "documentation": null, + "website": "https://github.com/hansmi/prometheus-paperless-exporter", + "logo": "https://raw.githubusercontent.com/paperless-ngx/paperless-ngx/main/resources/logo/web/svg/square.svg", + "description": "Prometheus metrics exporter for Paperless-NGX, a document management system transforming physical documents into a searchable online archive. The exporter relies on Paperless' REST API.", + "install_methods": [ + { + "type": "default", + "script": "ct/prometheus-paperless-ngx-exporter.sh", + "resources": { + "cpu": 1, + "ram": 256, + "hdd": 2, + "os": "debian", + "version": "12" + } + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [ + { + "text": "Please adjust the Paperless URL in the systemd unit file: /etc/systemd/system/prometheus-paperless-ngx-exporter.service", + "type": "info" }, - "notes": [ - { - "text": "Please adjust the Paperless URL in the systemd unit file: /etc/systemd/system/prometheus-paperless-ngx-exporter.service", - "type": "info" - }, - { - "text": "Please adjust the Paperless authentication token in the configuration file: /etc/prometheus-paperless-ngx-exporter/paperless_auth_token_file", - "type": "info" - } - ] -} + { + "text": "Please adjust the Paperless authentication token in the configuration file: /etc/prometheus-paperless-ngx-exporter/paperless_auth_token_file", + "type": "info" + } + ], + "status": "🚧" +} \ No newline at end of file diff --git a/json/proxmox-mail-gateway.json b/json/proxmox-mail-gateway.json index 3028dbd20..72e663669 100644 --- a/json/proxmox-mail-gateway.json +++ b/json/proxmox-mail-gateway.json @@ -1,39 +1,40 @@ { - "name": "Promox Mail Gateway", - "slug": "proxmox-mail-gateway", - "categories": [ - 1 - ], - "date_created": "2025-02-04", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 8006, - "documentation": "https://pmg.proxmox.com/pmg-docs/pmg-admin-guide.html", - "website": "https://www.proxmox.com/en/products/proxmox-mail-gateway/overview", - "logo": "https://raw.githubusercontent.com/home-assistant/brands/master/core_integrations/proxmoxve/icon.png", - "description": "Proxmox Mail Gateway is the leading open-source email security solution helping you to protect your mail server against all email threats from the moment they emerge.", - "install_methods": [ - { - "type": "default", - "script": "ct/proxmox-mail-gateway.sh", - "resources": { - "cpu": 2, - "ram": 4096, - "hdd": 10, - "os": "debian", - "version": "12" - } - } - ], - "default_credentials": { - "username": "root", - "password": null - }, - "notes": [ - { - "text": "Set a root password if using autologin. This will be the PMG password. `passwd root`", - "type": "warning" - } - ] -} + "name": "Promox Mail Gateway", + "slug": "proxmox-mail-gateway", + "categories": [ + 1 + ], + "date_created": "2025-02-04", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 8006, + "documentation": "https://pmg.proxmox.com/pmg-docs/pmg-admin-guide.html", + "website": "https://www.proxmox.com/en/products/proxmox-mail-gateway/overview", + "logo": "https://raw.githubusercontent.com/home-assistant/brands/master/core_integrations/proxmoxve/icon.png", + "description": "Proxmox Mail Gateway is the leading open-source email security solution helping you to protect your mail server against all email threats from the moment they emerge.", + "install_methods": [ + { + "type": "default", + "script": "ct/proxmox-mail-gateway.sh", + "resources": { + "cpu": 2, + "ram": 4096, + "hdd": 10, + "os": "debian", + "version": "12" + } + } + ], + "default_credentials": { + "username": "root", + "password": null + }, + "notes": [ + { + "text": "Set a root password if using autologin. This will be the PMG password. `passwd root`", + "type": "warning" + } + ], + "status": "🚧" +} \ No newline at end of file diff --git a/json/radicale.json b/json/radicale.json index eb8596018..804c84d3e 100644 --- a/json/radicale.json +++ b/json/radicale.json @@ -1,43 +1,44 @@ { - "name": "Radicale", - "slug": "radicale", - "categories": [ - 6 - ], - "date_created": "2025-02-02", - "type": "ct", - "updateable": false, - "privileged": false, - "interface_port": 5232, - "documentation": "https://radicale.org/master.html#documentation-1", - "website": "https://radicale.org/", - "logo": "https://radicale.org/assets/logo.svg", - "description": "Radicale is a small but powerful CalDAV (calendars, to-do lists) and CardDAV (contacts)", - "install_methods": [ - { - "type": "default", - "script": "ct/radicale.sh", - "resources": { - "cpu": 1, - "ram": 512, - "hdd": 2, - "os": "Debian", - "version": "12" - } + "name": "Radicale", + "slug": "radicale", + "categories": [ + 6 + ], + "date_created": "2025-02-02", + "type": "ct", + "updateable": false, + "privileged": false, + "interface_port": 5232, + "documentation": "https://radicale.org/master.html#documentation-1", + "website": "https://radicale.org/", + "logo": "https://radicale.org/assets/logo.svg", + "description": "Radicale is a small but powerful CalDAV (calendars, to-do lists) and CardDAV (contacts)", + "install_methods": [ + { + "type": "default", + "script": "ct/radicale.sh", + "resources": { + "cpu": 1, + "ram": 512, + "hdd": 2, + "os": "Debian", + "version": "12" } - ], - "default_credentials": { - "username": null, - "password": null - }, - "notes": [ - { + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [ + { "text": "To view the user credentials : `cat radicale.creds`", "type": "info" - }, - { - "text": "This application requires additional configuration. Please refer to https://github.com/community-scripts/ProxmoxVE/discussions/2073.", - "type": "info" - } - ] - } \ No newline at end of file + }, + { + "text": "This application requires additional configuration. Please refer to https://github.com/community-scripts/ProxmoxVE/discussions/2073.", + "type": "info" + } + ], + "status": "🚧" +} \ No newline at end of file diff --git a/json/rustdeskserver.json b/json/rustdeskserver.json index 7536a6a31..af9861040 100644 --- a/json/rustdeskserver.json +++ b/json/rustdeskserver.json @@ -1,39 +1,40 @@ { - "name": "RustDesk Server", - "slug": "rustdeskserver", - "categories": [ - 21 - ], - "date_created": "2025-02-13", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": null, - "documentation": "https://rustdesk.com/docs/en/", - "website": "https://rustdesk.com/", - "logo": "https://rustdesk.com/_astro/logo.BKb61-he.svg", - "description": "RustDesk is a full-featured open source remote control alternative for self-hosting and security with minimal configuration.", - "install_methods": [ - { - "type": "default", - "script": "ct/rustdeskserver.sh", - "resources": { - "cpu": 1, - "ram": 512, - "hdd": 2, - "os": "debian", - "version": "12" - } - } - ], - "default_credentials": { - "username": null, - "password": null - }, - "notes": [ - { - "text": "Check our configuration guide for help: `https://github.com/community-scripts/ProxmoxVE/discussions/2388`", - "type": "info" - } - ] -} + "name": "RustDesk Server", + "slug": "rustdeskserver", + "categories": [ + 21 + ], + "date_created": "2025-02-13", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": null, + "documentation": "https://rustdesk.com/docs/en/", + "website": "https://rustdesk.com/", + "logo": "https://rustdesk.com/_astro/logo.BKb61-he.svg", + "description": "RustDesk is a full-featured open source remote control alternative for self-hosting and security with minimal configuration.", + "install_methods": [ + { + "type": "default", + "script": "ct/rustdeskserver.sh", + "resources": { + "cpu": 1, + "ram": 512, + "hdd": 2, + "os": "debian", + "version": "12" + } + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [ + { + "text": "Check our configuration guide for help: `https://github.com/community-scripts/ProxmoxVE/discussions/2388`", + "type": "info" + } + ], + "status": "🚧" +} \ No newline at end of file diff --git a/json/searxng.json b/json/searxng.json index 62f5f2ca5..c9d6e801a 100644 --- a/json/searxng.json +++ b/json/searxng.json @@ -25,10 +25,11 @@ "version": "12" } } - ], - "default_credentials": { - "username": null, - "password": null - }, - "notes": [] -} + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [], + "status": "🚧" +} \ No newline at end of file diff --git a/json/seelf.json b/json/seelf.json index 2ceb461df..aa0ce4a47 100644 --- a/json/seelf.json +++ b/json/seelf.json @@ -1,39 +1,40 @@ { - "name": "seelf", - "slug": "seelf", - "categories": [ - 4 - ], - "date_created": "2025-02-04", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 8080, - "documentation": "https://yuukanoo.github.io/seelf/guide/quickstart.html", - "website": "https://yuukanoo.github.io/seelf/", - "logo": "https://yuukanoo.github.io/seelf/logo-dark.svg", - "description": "seelf is a self-hosted software which makes it easy to deploy your own applications on your own hardware using an easy to use interface.", - "install_methods": [ - { - "type": "default", - "script": "ct/seelf.sh", - "resources": { - "cpu": 2, - "ram": 4096, - "hdd": 10, - "os": "debian", - "version": "12" - } - } - ], - "default_credentials": { - "username": null, - "password": null - }, - "notes": [ - { - "text": "Initial admin email and password: `cat ~/seelf.creds`", - "type": "info" - } - ] + "name": "seelf", + "slug": "seelf", + "categories": [ + 4 + ], + "date_created": "2025-02-04", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 8080, + "documentation": "https://yuukanoo.github.io/seelf/guide/quickstart.html", + "website": "https://yuukanoo.github.io/seelf/", + "logo": "https://yuukanoo.github.io/seelf/logo-dark.svg", + "description": "seelf is a self-hosted software which makes it easy to deploy your own applications on your own hardware using an easy to use interface.", + "install_methods": [ + { + "type": "default", + "script": "ct/seelf.sh", + "resources": { + "cpu": 2, + "ram": 4096, + "hdd": 10, + "os": "debian", + "version": "12" + } + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [ + { + "text": "Initial admin email and password: `cat ~/seelf.creds`", + "type": "info" + } + ], + "status": "🚧" } \ No newline at end of file diff --git a/json/suwayomi-server.json b/json/suwayomi-server.json index b28a99132..88d03f401 100644 --- a/json/suwayomi-server.json +++ b/json/suwayomi-server.json @@ -1,39 +1,40 @@ { - "name": "Suwayomi-Server", - "slug": "suwayomi-server", - "categories": [ - 13 - ], - "date_created": "2025-02-07", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 4567, - "documentation": "https://github.com/Suwayomi/Suwayomi-Server/wiki", - "website": "https://github.com/Suwayomi/Suwayomi-Server", - "logo": "https://github.com/Suwayomi/Suwayomi-Server/raw/master/server/src/main/resources/icon/faviconlogo.png", - "description": "A free and open source manga reader server that runs extensions built for Mihon (Tachiyomi).", - "install_methods": [ - { - "type": "default", - "script": "ct/suwayomiserver.sh", - "resources": { - "cpu": 1, - "ram": 1024, - "hdd": 4, - "os": "debian", - "version": "12" - } - } - ], - "default_credentials": { - "username": null, - "password": null - }, - "notes": [ - { - "text": "This application is conflicting with Kaspersky products. You need to disable Kaspersky in order to use this application.", - "type": "info" - } - ] + "name": "Suwayomi-Server", + "slug": "suwayomi-server", + "categories": [ + 13 + ], + "date_created": "2025-02-07", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 4567, + "documentation": "https://github.com/Suwayomi/Suwayomi-Server/wiki", + "website": "https://github.com/Suwayomi/Suwayomi-Server", + "logo": "https://github.com/Suwayomi/Suwayomi-Server/raw/master/server/src/main/resources/icon/faviconlogo.png", + "description": "A free and open source manga reader server that runs extensions built for Mihon (Tachiyomi).", + "install_methods": [ + { + "type": "default", + "script": "ct/suwayomiserver.sh", + "resources": { + "cpu": 1, + "ram": 1024, + "hdd": 4, + "os": "debian", + "version": "12" + } + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [ + { + "text": "This application is conflicting with Kaspersky products. You need to disable Kaspersky in order to use this application.", + "type": "info" + } + ], + "status": "🚧" } \ No newline at end of file diff --git a/json/tasmocompiler.json b/json/tasmocompiler.json index be7400407..a4fcbdbeb 100644 --- a/json/tasmocompiler.json +++ b/json/tasmocompiler.json @@ -1,34 +1,35 @@ { - "name": "TasmoCompiler", - "slug": "tasmocompiler", - "categories": [ - 16 - ], - "date_created": "2025-02-10", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 3000, - "documentation": "https://github.com/benzino77/tasmocompiler/blob/master/README.md", - "website": "https://github.com/benzino77/tasmocompiler", - "logo": "https://github.com/benzino77/tasmocompiler/raw/master/docs/logo/tasmocompiler-symbol.svg", - "description": "TasmoCompiler is a simple web GUI which allows you to compile fantastic Tasmota firmware with your own settings.", - "install_methods": [ - { - "type": "default", - "script": "ct/tasmocompiler.sh", - "resources": { - "cpu": 2, - "ram": 2048, - "hdd": 10, - "os": "debian", - "version": "12" - } - } - ], - "default_credentials": { - "username": null, - "password": null - }, - "notes": [] + "name": "TasmoCompiler", + "slug": "tasmocompiler", + "categories": [ + 16 + ], + "date_created": "2025-02-10", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 3000, + "documentation": "https://github.com/benzino77/tasmocompiler/blob/master/README.md", + "website": "https://github.com/benzino77/tasmocompiler", + "logo": "https://github.com/benzino77/tasmocompiler/raw/master/docs/logo/tasmocompiler-symbol.svg", + "description": "TasmoCompiler is a simple web GUI which allows you to compile fantastic Tasmota firmware with your own settings.", + "install_methods": [ + { + "type": "default", + "script": "ct/tasmocompiler.sh", + "resources": { + "cpu": 2, + "ram": 2048, + "hdd": 10, + "os": "debian", + "version": "12" + } + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [], + "status": "🚧" } \ No newline at end of file diff --git a/json/victoriametrics.json b/json/victoriametrics.json index 43955e6ca..f1dbd5794 100644 --- a/json/victoriametrics.json +++ b/json/victoriametrics.json @@ -30,5 +30,6 @@ "username": null, "password": null }, - "notes": [] -} + "notes": [], + "status": "🚧" +} \ No newline at end of file diff --git a/json/wallos.json b/json/wallos.json index 0ff7ac1c3..22141b9ec 100644 --- a/json/wallos.json +++ b/json/wallos.json @@ -2,7 +2,7 @@ "name": "Wallos", "slug": "wallos", "categories": [ - 23 + 23 ], "date_created": "2024-10-24", "type": "ct", @@ -30,5 +30,6 @@ "username": null, "password": null }, - "notes": [] -} + "notes": [], + "status": "🚧" +} \ No newline at end of file diff --git a/json/watcharr.json b/json/watcharr.json index e2f3476f6..ea366034e 100644 --- a/json/watcharr.json +++ b/json/watcharr.json @@ -1,34 +1,35 @@ { - "name": "Watcharr", - "slug": "watcharr", - "categories": [ - 13 - ], - "date_created": "2025-02-12", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 3080, - "documentation": "https://watcharr.app/docs/introduction", - "website": "https://watcharr.app/", - "logo": "https://watcharr.app/img/favicon.png", - "description": "Open source, self-hostable watched list for all your content with user authentication, modern and clean UI and a very simple setup.", - "install_methods": [ - { - "type": "default", - "script": "ct/watcharr.sh", - "resources": { - "cpu": 1, - "ram": 1024, - "hdd": 4, - "os": "debian", - "version": "12" - } - } - ], - "default_credentials": { - "username": null, - "password": null - }, - "notes": [] + "name": "Watcharr", + "slug": "watcharr", + "categories": [ + 13 + ], + "date_created": "2025-02-12", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 3080, + "documentation": "https://watcharr.app/docs/introduction", + "website": "https://watcharr.app/", + "logo": "https://watcharr.app/img/favicon.png", + "description": "Open source, self-hostable watched list for all your content with user authentication, modern and clean UI and a very simple setup.", + "install_methods": [ + { + "type": "default", + "script": "ct/watcharr.sh", + "resources": { + "cpu": 1, + "ram": 1024, + "hdd": 4, + "os": "debian", + "version": "12" + } + } + ], + "default_credentials": { + "username": null, + "password": null + }, + "notes": [], + "status": "🚧" } \ No newline at end of file diff --git a/json/web-check.json b/json/web-check.json index 53cda3439..99dea28e4 100644 --- a/json/web-check.json +++ b/json/web-check.json @@ -30,5 +30,6 @@ "username": null, "password": null }, - "notes": [] -} + "notes": [], + "status": "🚧" +} \ No newline at end of file diff --git a/json/wger.json b/json/wger.json index c3282dfa4..8d2b137ba 100644 --- a/json/wger.json +++ b/json/wger.json @@ -32,8 +32,9 @@ }, "notes": [ { - "text": "Enable proxy support by uncommenting this line in `/home/wger/src/settings.py` and pointing it to your URL: `# CSRF_TRUSTED_ORIGINS = ['http://127.0.0.1', 'https://my.domain.example.com']`, then restart the service `systemctl restart wger`.", - "type": "info" + "text": "Enable proxy support by uncommenting this line in `/home/wger/src/settings.py` and pointing it to your URL: `# CSRF_TRUSTED_ORIGINS = ['http://127.0.0.1', 'https://my.domain.example.com']`, then restart the service `systemctl restart wger`.", + "type": "info" } - ] + ], + "status": "🚧" } \ No newline at end of file diff --git a/json/zerotier-one.json b/json/zerotier-one.json index 02d79f626..d59424a8c 100644 --- a/json/zerotier-one.json +++ b/json/zerotier-one.json @@ -1,34 +1,35 @@ { - "name": "Zerotier-One", - "slug": "zerotier-one", - "categories": [ - 4 - ], - "date_created": "2024-05-02", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 3443, - "documentation": "https://docs.zerotier.com/", - "website": "https://www.zerotier.com/", - "logo": "https://www.zerotier.com/wp-content/uploads/2025/01/Logo-White.svg", - "description": "ZeroTier is a secure network overlay that allows you to manage all of your network resources as if they were on the same LAN. The software-defined solution can be deployed in minutes from anywhere. No matter how many devices you need to connect, or where they are in the world, ZeroTier makes global networking simple.", - "install_methods": [ - { - "type": "default", - "script": "ct/zerotier-one.sh", - "resources": { - "cpu": 1, - "ram": 512, - "hdd": 4, - "os": "debian", - "version": "12" - } - } - ], - "default_credentials": { - "username": "admin", - "password": "password" - }, - "notes": [] -} + "name": "Zerotier-One", + "slug": "zerotier-one", + "categories": [ + 4 + ], + "date_created": "2024-05-02", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 3443, + "documentation": "https://docs.zerotier.com/", + "website": "https://www.zerotier.com/", + "logo": "https://www.zerotier.com/wp-content/uploads/2025/01/Logo-White.svg", + "description": "ZeroTier is a secure network overlay that allows you to manage all of your network resources as if they were on the same LAN. The software-defined solution can be deployed in minutes from anywhere. No matter how many devices you need to connect, or where they are in the world, ZeroTier makes global networking simple.", + "install_methods": [ + { + "type": "default", + "script": "ct/zerotier-one.sh", + "resources": { + "cpu": 1, + "ram": 512, + "hdd": 4, + "os": "debian", + "version": "12" + } + } + ], + "default_credentials": { + "username": "admin", + "password": "password" + }, + "notes": [], + "status": "🚧" +} \ No newline at end of file diff --git a/json/zitadel.json b/json/zitadel.json index 8a147db3b..96b2d62e9 100644 --- a/json/zitadel.json +++ b/json/zitadel.json @@ -1,43 +1,44 @@ { - "name": "Zitadel", - "slug": "Zitadel", - "categories": [ - 6 - ], - "date_created": "2025-02-10", - "type": "ct", - "updateable": true, - "privileged": false, - "interface_port": 8080, - "documentation": "https://zitadel.com/docs/guides/overview", - "website": "https://zitadel.com", - "logo": "https://raw.githubusercontent.com/zitadel/zitadel/refs/heads/main/console/src/assets/icons/android-chrome-512x512.png", - "description": "Zitadel is an open-source identity and access management (IAM) solution designed to provide secure authentication, authorization, and user management for modern applications and services. Built with a focus on flexibility, scalability, and security, Zitadel offers a comprehensive set of features for developers and organizations looking to implement robust identity management.", - "install_methods": [ - { - "type": "default", - "script": "ct/zitadel.sh", - "resources": { - "cpu": 1, - "ram": 1024, - "hdd": 8, - "os": "debian", - "version": "12" - } - } - ], - "default_credentials": { - "username": "zitadel-admin@zitadel.localhost", - "password": "Password1!" + "name": "Zitadel", + "slug": "Zitadel", + "categories": [ + 6 + ], + "date_created": "2025-02-10", + "type": "ct", + "updateable": true, + "privileged": false, + "interface_port": 8080, + "documentation": "https://zitadel.com/docs/guides/overview", + "website": "https://zitadel.com", + "logo": "https://raw.githubusercontent.com/zitadel/zitadel/refs/heads/main/console/src/assets/icons/android-chrome-512x512.png", + "description": "Zitadel is an open-source identity and access management (IAM) solution designed to provide secure authentication, authorization, and user management for modern applications and services. Built with a focus on flexibility, scalability, and security, Zitadel offers a comprehensive set of features for developers and organizations looking to implement robust identity management.", + "install_methods": [ + { + "type": "default", + "script": "ct/zitadel.sh", + "resources": { + "cpu": 1, + "ram": 1024, + "hdd": 8, + "os": "debian", + "version": "12" + } + } + ], + "default_credentials": { + "username": "zitadel-admin@zitadel.localhost", + "password": "Password1!" + }, + "notes": [ + { + "text": "Application credentials: `cat ~/zitadel.creds`", + "type": "info" }, - "notes": [ - { - "text": "Application credentials: `cat ~/zitadel.creds`", - "type": "info" - }, - { - "text": "Change the ExternalDomain value in `/opt/zitadel/config.yaml` to your domain/hostname/IP and run `bash zitadel-rerun.sh`", - "type": "info" - } - ] -} + { + "text": "Change the ExternalDomain value in `/opt/zitadel/config.yaml` to your domain/hostname/IP and run `bash zitadel-rerun.sh`", + "type": "info" + } + ], + "status": "🚧" +} \ No newline at end of file