[release] v0.7.1

This commit is contained in:
Yann Stepienik 2023-06-17 18:08:26 +01:00
parent 76b6c86b96
commit 0be36afe71
5 changed files with 536 additions and 18 deletions

View file

@ -21,7 +21,7 @@
"Name": "Jellyfin",
"Description": "Expose Jellyfin to the internet",
"UseHost": true,
"Host": "play.my-server.com",
"Host": "play.cosmos-cloud.io",
"UsePathPrefix": false,
"PathPrefix": "",
"Timeout": 14400000,
@ -50,7 +50,7 @@
"Name": "Documents Folder",
"Description": "Share my Documents",
"UseHost": true,
"Host": "doc.my-server.com",
"Host": "documents.cosmos-cloud.io",
"UsePathPrefix": false,
"PathPrefix": "",
"Timeout": 14400000,
@ -76,10 +76,10 @@
"BlockAPIAbuse": false
},
{
"Name": "navidrome",
"Name": "avidrome",
"Description": "Expose navidrome to the internet",
"UseHost": true,
"Host": "music.my-server.com",
"Host": "navidrome.cosmos-cloud.io",
"UsePathPrefix": false,
"PathPrefix": "",
"Timeout": 0,
@ -108,7 +108,7 @@
"Name": "Plex",
"Description": "Expose Plex to the internet",
"UseHost": true,
"Host": "plex.my-server.com",
"Host": "plex.cosmos-cloud.io",
"UsePathPrefix": false,
"PathPrefix": "",
"Timeout": 0,
@ -137,7 +137,7 @@
"Name": "Radarr",
"Description": "Expose Radarr to the internet",
"UseHost": true,
"Host": "dl-movies.my-server.com",
"Host": "radarr.cosmos-cloud.io",
"UsePathPrefix": false,
"PathPrefix": "",
"Timeout": 30000,
@ -166,7 +166,7 @@
"Name": "Sonarr",
"Description": "Expose Sonarr to the internet",
"UseHost": true,
"Host": "dl-series.my-server.com",
"Host": "sonarr.cosmos-cloud.io",
"UsePathPrefix": false,
"PathPrefix": "",
"Timeout": 30000,
@ -195,7 +195,7 @@
"Name": "nzbget",
"Description": "Expose nzbget to the internet",
"UseHost": true,
"Host": "dl.my-server.com",
"Host": "nzbget.cosmos-cloud.io",
"UsePathPrefix": false,
"PathPrefix": "",
"Timeout": 999999999,
@ -224,7 +224,7 @@
"Name": "photoprism",
"Description": "Expose photoprism to the internet",
"UseHost": true,
"Host": "photos.my-server.com",
"Host": "photoprism.cosmos-cloud.io",
"UsePathPrefix": false,
"PathPrefix": "",
"Timeout": 45000,
@ -253,7 +253,7 @@
"Name": "Owncloud",
"Description": "Expose Owncloud to the internet",
"UseHost": true,
"Host": "cloud.my-server.com",
"Host": "owncloud.cosmos-cloud.io",
"UsePathPrefix": false,
"PathPrefix": "",
"Timeout": 0,
@ -282,7 +282,7 @@
"Name": "Lidarr",
"Description": "Expose Lidarr to the internet",
"UseHost": true,
"Host": "dl-music.my-server.com",
"Host": "lidarr.cosmos-cloud.io",
"UsePathPrefix": false,
"PathPrefix": "",
"Timeout": 30000,
@ -309,7 +309,7 @@
}
]
},
"Hostname": "my-server.com",
"Hostname": "cosmos-cloud.io",
"SSLEmail": "myemail@gmail.com"
},
"EmailConfig": {

View file

@ -13,7 +13,7 @@ import * as marketDemo from './market.demo';
import wrap from './wrap';
export let CPU_ARCH = '';
export let CPU_ARCH = 'amd64';
export let CPU_AVX = true;
let getStatus = () => {

View file

@ -1,9 +1,527 @@
import wrap from './wrap';
function list() {
return new Promise((resolve, reject) => {
resolve({
"data": {
"showcase": [
{
"name": "Jellyfin",
"description": "Jellyfin is a Free Software Media System that puts you in control of managing and streaming your media. It is an alternative to the proprietary Plex, to provide media from a dedicated server to end-user devices via multiple apps.",
"url": "",
"longDescription": "<p>Jellyfin is an open-source media system that gives you the power to control the management and streaming of your media content. It offers an alternative to proprietary systems like Plex, empowering users to deliver media content from a dedicated server to various end-user devices through a range of apps.</p><p>Key features of Jellyfin include the ability to stream movies, TV shows, music, photos, videos, audiobooks, and podcasts. It also supports various technologies and platforms such as DLNA, Chromecast, Android, iOS, Roku, FireTV, SmartTV, Web browser, Kodi, and Emby. Jellyfin essentially functions as a comprehensive media browser, server, streaming system, player, center, manager, organizer, and library. In addition to these, it also facilitates media sharing, transcoding, and casting, offering a robust solution for your media needs.</p>",
"tags": [
"media",
"server",
"streaming",
"movies",
"tv",
"music",
"photos",
"videos",
"audiobooks",
"podcasts",
"dlna",
"chromecast",
"android",
"ios",
"roku",
"firetv",
"smarttv",
"web",
"browser",
"kodi",
"emby",
"plex",
"media browser",
"media server",
"media streaming",
"media player",
"media center",
"media management",
"media organizer",
"media collection",
"media library",
"media manager",
"media sharing",
"media transcoding",
"media casting",
"media casting",
"media casting"
],
"repository": "https://github.com/jellyfin/jellyfin",
"image": "https://hub.docker.com/r/linuxserver/jellyfin",
"screenshots": [
"https://azukaar.github.io/cosmos-servapps-official/servapps/Jellyfin/screenshots/1.png",
"https://azukaar.github.io/cosmos-servapps-official/servapps/Jellyfin/screenshots/2.png",
"https://azukaar.github.io/cosmos-servapps-official/servapps/Jellyfin/screenshots/3.png",
"https://azukaar.github.io/cosmos-servapps-official/servapps/Jellyfin/screenshots/4.png"
],
"icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Jellyfin/icon.png",
"compose": "https://azukaar.github.io/cosmos-servapps-official/servapps/Jellyfin/cosmos-compose.json",
"supported_architectures": [
"amd64",
"arm64"
]
},
{
"name": "Nextcloud",
"description": "Nextcloud is an open-source, self-hosted file share and collaboration platform, similar to Dropbox. It offers features such as file sharing, syncing, encryption, and collaboration tools. With its extensible app ecosystem, you can tailor your cloud storage service to your needs. Nextcloud is compatible with numerous platforms and can be integrated with many IT infrastructure systems.",
"url": "",
"longDescription": "<p>Nextcloud is a suite of client-server software for creating and using file hosting services. It is functionally similar to Dropbox, but is free and open-source, allowing users to install it on private servers.</p><p>Nextcloud provides an array of features including file sharing, syncing, end-to-end encryption, collaboration tools, and more. Its extensible app ecosystem allows you to set up your own cloud storage service to your exact needs. You can also integrate Nextcloud with many known IT infrastructure systems.</p><p>Available for Windows, Linux, MacOS, and other platforms, Nextcloud is designed to work in a variety of environments including both on premise and cloud setups. Start using Nextcloud today to control and secure your own private cloud storage!</p>",
"tags": [
"storage",
"file sharing",
"syncing",
"encryption",
"collaboration",
"windows",
"linux",
"macos",
"self-hosted",
"nextcloud"
],
"repository": "https://github.com/nextcloud/server",
"image": "https://hub.docker.com/r/linuxserver/nextcloud",
"screenshots": [
"https://azukaar.github.io/cosmos-servapps-official/servapps/Nextcloud/screenshots/1.png",
"https://azukaar.github.io/cosmos-servapps-official/servapps/Nextcloud/screenshots/2.png",
"https://azukaar.github.io/cosmos-servapps-official/servapps/Nextcloud/screenshots/3.jpg"
],
"icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Nextcloud/icon.png",
"compose": "https://azukaar.github.io/cosmos-servapps-official/servapps/Nextcloud/cosmos-compose.json",
"supported_architectures": [
"amd64",
"arm64"
]
},
{
"name": "Plex",
"description": "Plex organizes all of your video, and music collections, and gives you instant access to them on all of your devices. With the free Plex Media Server software on your home computer and Plex for iOS, you can enjoy all of your personal media on your iPhone, iPad or iPod touch, and easily share it with friends and family. Plex also makes your media look beautiful with rich descriptions, artwork, and other related information. With an optional premium Plex Pass subscription, you can even sync videos, music, and photos to your smartphones and tablets to enjoy while offline. Parental controls, premium music features, music videos, trailers and extras, and powerful management tools are also part of our premium offering. Getting up and running is fast and simple, so get started now!",
"url": "",
"longDescription": "<p>Plex is a comprehensive media solution that organizes your video and music collections, giving you instant access across all your devices. With the free Plex Media Server software installed on your home computer and Plex's iOS app, you can enjoy your personal media on your iPhone, iPad, or iPod touch, and conveniently share it with your friends and family.</p><p>Plex is not just about easy access, it also enhances your media collection by adding rich descriptions, artwork, and other related information, making your media look visually appealing. If you choose to subscribe to the optional premium Plex Pass, you get the added ability to sync videos, music, and photos to your smartphones and tablets for offline enjoyment.</p><p>Premium features also include parental controls, enhanced music features, access to music videos, trailers, extras, and robust management tools. Starting with Plex is straightforward and quick. Get started today and transform your media experience!</p>",
"tags": [
"media",
"server",
"streaming",
"movies",
"tv",
"music",
"photos",
"videos",
"audiobooks",
"podcasts",
"dlna",
"chromecast",
"android",
"ios",
"roku",
"firetv",
"smarttv",
"web",
"browser",
"kodi",
"emby",
"plex",
"media browser",
"media server",
"media streaming",
"media player",
"media center",
"media management",
"media organizer",
"media collection",
"media library",
"media manager",
"media sharing",
"media transcoding",
"media casting",
"media casting",
"media casting"
],
"repository": "https://github.com/plex/plex",
"image": "https://hub.docker.com/r/linuxserver/plex",
"screenshots": [
"https://azukaar.github.io/cosmos-servapps-official/servapps/Plex/screenshots/1.png",
"https://azukaar.github.io/cosmos-servapps-official/servapps/Plex/screenshots/2.png"
],
"icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Plex/icon.png",
"compose": "https://azukaar.github.io/cosmos-servapps-official/servapps/Plex/cosmos-compose.json",
"supported_architectures": [
"amd64",
"arm64"
]
}
],
"all": {
"cosmos-cloud": [
{
"name": "Home Assistant",
"description": "Home Assistant is an open-source home automation platform that focuses on privacy and local control. It allows you to control all your devices from a single interface, integrating with a large number of devices and services. Home Assistant offers advanced automation capabilities, running perfectly on a Raspberry Pi or a local server. Start using Home Assistant today for a comprehensive home automation solution.",
"url": "",
"longDescription": "<p>Home Assistant is an open-source home automation platform focused on privacy and local control. It allows you to control all your devices from a single, unified interface. It is powered by a worldwide community of tinkerers and DIY enthusiasts, perfect to run on a Raspberry Pi or a local server.</p><p>Home Assistant integrates with a large number of different devices and services, providing the user with a powerful and flexible home automation control center. In addition to its powerful, flexible features, it provides advanced automation capabilities to help make your life easier.</p><p>With support for a vast array of devices and services, Home Assistant can be the one-stop solution for all your home automation needs. Get started with Home Assistant today and take control of your home automation!</p>",
"tags": [
"smart home",
"home automation",
"IoT",
"Raspberry Pi",
"local server",
"privacy",
"control",
"automation",
"devices",
"services",
"home assistant"
],
"repository": "https://github.com/home-assistant/core",
"image": "https://hub.docker.com/r/homeassistant/home-assistant",
"screenshots": [
"https://azukaar.github.io/cosmos-servapps-official/servapps/HomeAssistant/screenshots/1.png",
"https://azukaar.github.io/cosmos-servapps-official/servapps/HomeAssistant/screenshots/2.jpg",
"https://azukaar.github.io/cosmos-servapps-official/servapps/HomeAssistant/screenshots/3.png"
],
"icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/HomeAssistant/icon.png",
"compose": "https://azukaar.github.io/cosmos-servapps-official/servapps/HomeAssistant/cosmos-compose.json",
"supported_architectures": [
"amd64",
"arm64"
]
},
{
"name": "Jellyfin",
"description": "Jellyfin is a Free Software Media System that puts you in control of managing and streaming your media. It is an alternative to the proprietary Plex, to provide media from a dedicated server to end-user devices via multiple apps.",
"url": "",
"longDescription": "<p>Jellyfin is an open-source media system that gives you the power to control the management and streaming of your media content. It offers an alternative to proprietary systems like Plex, empowering users to deliver media content from a dedicated server to various end-user devices through a range of apps.</p><p>Key features of Jellyfin include the ability to stream movies, TV shows, music, photos, videos, audiobooks, and podcasts. It also supports various technologies and platforms such as DLNA, Chromecast, Android, iOS, Roku, FireTV, SmartTV, Web browser, Kodi, and Emby. Jellyfin essentially functions as a comprehensive media browser, server, streaming system, player, center, manager, organizer, and library. In addition to these, it also facilitates media sharing, transcoding, and casting, offering a robust solution for your media needs.</p>",
"tags": [
"media",
"server",
"streaming",
"movies",
"tv",
"music",
"photos",
"videos",
"audiobooks",
"podcasts",
"dlna",
"chromecast",
"android",
"ios",
"roku",
"firetv",
"smarttv",
"web",
"browser",
"kodi",
"emby",
"plex",
"media browser",
"media server",
"media streaming",
"media player",
"media center",
"media management",
"media organizer",
"media collection",
"media library",
"media manager",
"media sharing",
"media transcoding",
"media casting",
"media casting",
"media casting"
],
"repository": "https://github.com/jellyfin/jellyfin",
"image": "https://hub.docker.com/r/linuxserver/jellyfin",
"screenshots": [
"https://azukaar.github.io/cosmos-servapps-official/servapps/Jellyfin/screenshots/1.png",
"https://azukaar.github.io/cosmos-servapps-official/servapps/Jellyfin/screenshots/2.png",
"https://azukaar.github.io/cosmos-servapps-official/servapps/Jellyfin/screenshots/3.png",
"https://azukaar.github.io/cosmos-servapps-official/servapps/Jellyfin/screenshots/4.png"
],
"icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Jellyfin/icon.png",
"compose": "https://azukaar.github.io/cosmos-servapps-official/servapps/Jellyfin/cosmos-compose.json",
"supported_architectures": [
"amd64",
"arm64"
]
},
{
"name": "Lidarr",
"description": "Lidarr is an automated music manager for maintaining your music library. It does this by finding and automatically downloading your desired music tracks. It integrates with popular download clients and supports metadata fetching from multiple music databases. With Lidarr, your music downloading and organization process can be streamlined and automated. It supports various platforms and has a mobile-friendly web interface for easy access. Get started with Lidarr now and enhance your music management experience!",
"url": "",
"longDescription": "<p>Lidarr is an automated music collection manager that can find, add, and manage music in your collection. With Lidarr, you can automatically search for new albums and singles from your favorite artists, and automatically download them to your media server. It is integrated with popular download clients and supports multiple music databases for metadata fetching.</p><p>Lidarr is a perfect solution for those who want to automate their music downloading and organization process. It is available for various platforms including Windows, Linux, and MacOS, and has a mobile-friendly web interface that works across different devices.</p><p>Setting up Lidarr is straightforward. Whether you are an audiophile with a large collection or someone who just loves listening to music, Lidarr can transform your music management experience!</p>",
"tags": [
"download",
"torrent",
"usenet",
"music",
"automation",
"manager",
"media",
"collection",
"download",
"metadata",
"windows",
"linux",
"macos",
"web interface",
"streaming",
"music library",
"music database",
"music management",
"music collection",
"lidarr"
],
"repository": "https://github.com/lidarr/Lidarr",
"image": "https://hub.docker.com/r/linuxserver/lidarr",
"screenshots": [
"https://azukaar.github.io/cosmos-servapps-official/servapps/Lidarr/screenshots/1.png",
"https://azukaar.github.io/cosmos-servapps-official/servapps/Lidarr/screenshots/2.png",
"https://azukaar.github.io/cosmos-servapps-official/servapps/Lidarr/screenshots/3.png"
],
"icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Lidarr/icon.png",
"compose": "https://azukaar.github.io/cosmos-servapps-official/servapps/Lidarr/cosmos-compose.json",
"supported_architectures": [
"amd64",
"arm64"
]
},
{
"name": "NZBGet",
"description": "NZBGet is a high-performance Usenet downloader that uses NZB files to fetch content. It is designed to use minimal system resources while offering features such as a web-interface, API, automatic post-processing, and RSS feed support. NZBGet works well on various platforms including low powered devices. Start using NZBGet for your Usenet downloads today!",
"url": "",
"longDescription": "<p>NZBGet is a robust and lightweight Usenet downloader. It can download files from Usenet servers via NZB index files. The software is focused on performance and uses very little system resources, while achieving high download speeds.</p><p>NZBGet offers a variety of features including web-interface, API, automatic post-processing, RSS feed support, and more. It is also designed to work well on low powered devices like Raspberry Pi.</p><p>Available on multiple platforms including Windows, MacOS, Linux, and others, NZBGet is easy to set up and use. Start using NZBGet today for efficient Usenet downloading!</p>",
"tags": [
"download",
"torrent",
"usenet",
"downloader",
"nzb",
"windows",
"linux",
"macos",
"raspberry pi",
"performance",
"rss feed",
"post-processing",
"nzbget"
],
"repository": "https://github.com/nzbget/nzbget",
"image": "https://hub.docker.com/r/linuxserver/nzbget",
"screenshots": [
"https://azukaar.github.io/cosmos-servapps-official/servapps/NZBGet/screenshots/1.png",
"https://azukaar.github.io/cosmos-servapps-official/servapps/NZBGet/screenshots/2.png"
],
"icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/NZBGet/icon.png",
"compose": "https://azukaar.github.io/cosmos-servapps-official/servapps/NZBGet/cosmos-compose.json",
"supported_architectures": [
"amd64",
"arm64"
]
},
{
"name": "Nextcloud",
"description": "Nextcloud is an open-source, self-hosted file share and collaboration platform, similar to Dropbox. It offers features such as file sharing, syncing, encryption, and collaboration tools. With its extensible app ecosystem, you can tailor your cloud storage service to your needs. Nextcloud is compatible with numerous platforms and can be integrated with many IT infrastructure systems.",
"url": "",
"longDescription": "<p>Nextcloud is a suite of client-server software for creating and using file hosting services. It is functionally similar to Dropbox, but is free and open-source, allowing users to install it on private servers.</p><p>Nextcloud provides an array of features including file sharing, syncing, end-to-end encryption, collaboration tools, and more. Its extensible app ecosystem allows you to set up your own cloud storage service to your exact needs. You can also integrate Nextcloud with many known IT infrastructure systems.</p><p>Available for Windows, Linux, MacOS, and other platforms, Nextcloud is designed to work in a variety of environments including both on premise and cloud setups. Start using Nextcloud today to control and secure your own private cloud storage!</p>",
"tags": [
"storage",
"file sharing",
"syncing",
"encryption",
"collaboration",
"windows",
"linux",
"macos",
"self-hosted",
"nextcloud"
],
"repository": "https://github.com/nextcloud/server",
"image": "https://hub.docker.com/r/linuxserver/nextcloud",
"screenshots": [
"https://azukaar.github.io/cosmos-servapps-official/servapps/Nextcloud/screenshots/1.png",
"https://azukaar.github.io/cosmos-servapps-official/servapps/Nextcloud/screenshots/2.png",
"https://azukaar.github.io/cosmos-servapps-official/servapps/Nextcloud/screenshots/3.jpg"
],
"icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Nextcloud/icon.png",
"compose": "https://azukaar.github.io/cosmos-servapps-official/servapps/Nextcloud/cosmos-compose.json",
"supported_architectures": [
"amd64",
"arm64"
]
},
{
"name": "PhotoPrism",
"description": "PhotoPrism is an open-source personal photo management tool that uses smart search, automated tagging, and geolocation to help organize your photos. It supports various image formats, generates thumbnails, and converts RAW images. PhotoPrism works across various platforms and offers a private, self-hosted solution for managing your photos. Start using PhotoPrism today for your photo management needs.",
"url": "",
"longDescription": "<p>PhotoPrism is an open-source personal photo management tool that makes use of the latest technologies to provide an easy and intuitive way to keep your photos organized. It provides a web-based platform to browse, organize, and share your personal photo collection.</p><p>With features like smart search, automated tagging, and geolocation, PhotoPrism makes it easy to find and group your photos. It supports various image formats and RAW files from high-quality cameras. PhotoPrism can also automatically generate thumbnails and convert RAW images.</p><p>Available for Windows, Linux, MacOS, and other platforms, PhotoPrism offers a private, self-hosted solution for your photo management needs. Start using PhotoPrism today to take control of your photo collection!</p>",
"tags": [
"photo management",
"image organizer",
"smart search",
"automated tagging",
"geolocation",
"thumbnails",
"RAW images",
"self-hosted",
"windows",
"linux",
"macos",
"photoprism"
],
"repository": "https://github.com/photoprism/photoprism",
"image": "https://hub.docker.com/r/photoprism/photoprism",
"screenshots": [
"https://azukaar.github.io/cosmos-servapps-official/servapps/Photoprism/screenshots/1.jpg",
"https://azukaar.github.io/cosmos-servapps-official/servapps/Photoprism/screenshots/2.png"
],
"icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Photoprism/icon.png",
"compose": "https://azukaar.github.io/cosmos-servapps-official/servapps/Photoprism/cosmos-compose.json",
"supported_architectures": [
"amd64",
"arm64"
]
},
{
"name": "Plex",
"description": "Plex organizes all of your video, and music collections, and gives you instant access to them on all of your devices. With the free Plex Media Server software on your home computer and Plex for iOS, you can enjoy all of your personal media on your iPhone, iPad or iPod touch, and easily share it with friends and family. Plex also makes your media look beautiful with rich descriptions, artwork, and other related information. With an optional premium Plex Pass subscription, you can even sync videos, music, and photos to your smartphones and tablets to enjoy while offline. Parental controls, premium music features, music videos, trailers and extras, and powerful management tools are also part of our premium offering. Getting up and running is fast and simple, so get started now!",
"url": "",
"longDescription": "<p>Plex is a comprehensive media solution that organizes your video and music collections, giving you instant access across all your devices. With the free Plex Media Server software installed on your home computer and Plex's iOS app, you can enjoy your personal media on your iPhone, iPad, or iPod touch, and conveniently share it with your friends and family.</p><p>Plex is not just about easy access, it also enhances your media collection by adding rich descriptions, artwork, and other related information, making your media look visually appealing. If you choose to subscribe to the optional premium Plex Pass, you get the added ability to sync videos, music, and photos to your smartphones and tablets for offline enjoyment.</p><p>Premium features also include parental controls, enhanced music features, access to music videos, trailers, extras, and robust management tools. Starting with Plex is straightforward and quick. Get started today and transform your media experience!</p>",
"tags": [
"media",
"server",
"streaming",
"movies",
"tv",
"music",
"photos",
"videos",
"audiobooks",
"podcasts",
"dlna",
"chromecast",
"android",
"ios",
"roku",
"firetv",
"smarttv",
"web",
"browser",
"kodi",
"emby",
"plex",
"media browser",
"media server",
"media streaming",
"media player",
"media center",
"media management",
"media organizer",
"media collection",
"media library",
"media manager",
"media sharing",
"media transcoding",
"media casting",
"media casting",
"media casting"
],
"repository": "https://github.com/plex/plex",
"image": "https://hub.docker.com/r/linuxserver/plex",
"screenshots": [
"https://azukaar.github.io/cosmos-servapps-official/servapps/Plex/screenshots/1.png",
"https://azukaar.github.io/cosmos-servapps-official/servapps/Plex/screenshots/2.png"
],
"icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Plex/icon.png",
"compose": "https://azukaar.github.io/cosmos-servapps-official/servapps/Plex/cosmos-compose.json",
"supported_architectures": [
"amd64",
"arm64"
]
},
{
"name": "Radarr",
"description": "Radarr is an automated movie download application, similar to CouchPotato. It helps you to manage your movie collection with features like metadata fetching, trailer linking, and integration with popular download clients. Radarr works across Windows, Linux, MacOS and has a mobile-friendly web interface. Start using Radarr now to automate and enhance your movie downloading and management process.",
"url": "",
"longDescription": "<p>Radarr is an independent fork of Sonarr reworked for automatically downloading movies via Usenet and BitTorrent. The project was inspired by other Usenet/BitTorrent movie downloaders such as CouchPotato.</p><p>Radarr provides a sleek, customizable interface to manage your movie collection, offering features like trailer linking, metadata fetching, and more. The software integrates with popular download clients and can automate your movie download process.</p><p>Radarr supports a variety of platforms including Windows, Linux, and MacOS, and also offers a mobile-friendly web interface. Setting up Radarr is straightforward. Get started today to streamline your movie downloading and management experience!</p>",
"tags": [
"download",
"torrent",
"usenet",
"movies",
"automated",
"downloader",
"media",
"collection",
"usenet",
"bittorrent",
"windows",
"linux",
"macos",
"web interface",
"metadata",
"movie management",
"movie collection",
"radarr"
],
"repository": "https://github.com/Radarr/Radarr",
"image": "https://hub.docker.com/r/linuxserver/radarr",
"screenshots": [
"https://azukaar.github.io/cosmos-servapps-official/servapps/Radarr/screenshots/1.png",
"https://azukaar.github.io/cosmos-servapps-official/servapps/Radarr/screenshots/2.png"
],
"icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Radarr/icon.png",
"compose": "https://azukaar.github.io/cosmos-servapps-official/servapps/Radarr/cosmos-compose.json",
"supported_architectures": [
"amd64",
"arm64"
]
},
{
"name": "Sonarr",
"description": "Sonarr is an automated TV show manager that can search, download, and manage your TV series. It offers features like automatic quality upgrades, episode tracking, and metadata fetching. Sonarr works across various platforms including Windows, Linux, MacOS, and has a mobile-friendly web interface. Start using Sonarr now to automate your TV show management process.",
"url": "",
"longDescription": "<p>Sonarr is a multi-platform app to search, download, and manage TV shows. It automates the process of searching for new episodes, and can automatically download these files with your preferred download software.</p><p>Sonarr offers features such as automatic quality upgrades, series and episode tracking, and metadata fetching to enrich your media library. The interface is user-friendly and mobile-responsive, ensuring you can manage your TV shows easily on any device.</p><p>Available for Windows, Linux, and MacOS, Sonarr makes the TV show management process easy and efficient. Get started with Sonarr today and transform your media management experience!</p>",
"tags": [
"download",
"torrent",
"usenet",
"tv shows",
"automated",
"manager",
"media",
"collection",
"windows",
"linux",
"macos",
"web interface",
"metadata",
"episode tracking",
"quality upgrades",
"sonarr"
],
"repository": "https://github.com/Sonarr/Sonarr",
"image": "https://hub.docker.com/r/linuxserver/sonarr",
"screenshots": [
"https://azukaar.github.io/cosmos-servapps-official/servapps/Sonarr/screenshots/1.png",
"https://azukaar.github.io/cosmos-servapps-official/servapps/Sonarr/screenshots/2.png",
"https://azukaar.github.io/cosmos-servapps-official/servapps/Sonarr/screenshots/3.png"
],
"icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Sonarr/icon.png",
"compose": "https://azukaar.github.io/cosmos-servapps-official/servapps/Sonarr/cosmos-compose.json",
"supported_architectures": [
"amd64",
"arm64"
]
}
]
}
},
"status": "OK"
})
});
}
export default {
export {
list,
};

View file

@ -1,6 +1,6 @@
{
"name": "cosmos-server",
"version": "0.7.0",
"version": "0.7.1",
"description": "",
"main": "test-server.js",
"bugs": {

View file

@ -54,7 +54,7 @@ func tokenMiddleware(enabled bool, adminOnly bool) func(next http.Handler) http.
}
func RouterGen(route utils.ProxyRouteConfig, router *mux.Router, destination http.Handler) *mux.Route {
origin := router.Methods("GET", "POST", "PUT", "DELETE", "PATCH", "OPTIONS", "HEAD")
origin := router.NewRoute()
if route.UseHost {
origin = origin.Host(route.Host)