diff --git a/servapps/Audacity/cosmos-compose.json b/servapps/Audacity/cosmos-compose.json new file mode 100644 index 00000000..034b06ce --- /dev/null +++ b/servapps/Audacity/cosmos-compose.json @@ -0,0 +1,65 @@ +{ + "cosmos-installer": { + "form": [ + { + "name": "adminOnly", + "label": "Do you want to make this service admin only?", + "initialValue": true, + "type": "checkbox" + } + ] + }, + "minVersion": "0.8.0", + "services": { + "{ServiceName}": { + "image": "linuxserver/audacity:latest", + "container_name": "{ServiceName}", + "restart": "unless-stopped", + "UID": 1000, + "GID": 1000, + "environment": [ + "PUID=1000", + "PGID=1000", + "TZ=auto", + "SUBFOLDER=/", + "TITLE=Webtop" + ], + "security_opt": [ + "seccomp:unconfined" + ], + "labels": { + "cosmos-force-network-secured": "true", + "cosmos-auto-update": "true", + "cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Audacity/icon.png" + }, + "volumes": [ + { + "source": "{ServiceName}-config", + "target": "/config", + "type": "volume" + } + ], + "shm_size": "1gb", + "routes": [ + { + "name": "{ServiceName}", + "description": "Expose {ServiceName} to the web", + "useHost": true, + "target": "http://{ServiceName}:3000", + "mode": "SERVAPP", + "Timeout": 14400000, + "ThrottlePerMinute": 12000, + "BlockCommonBots": true, + "SmartShield": { + "Enabled": true + }, + "AuthEnabled": true + {if Context.adminOnly} + , "AuthAdmin": true + {/if} + } + ] + } + } +} + diff --git a/servapps/Audacity/description.json b/servapps/Audacity/description.json new file mode 100644 index 00000000..1b3b8fb3 --- /dev/null +++ b/servapps/Audacity/description.json @@ -0,0 +1,9 @@ +{ + "name": "Audacity", + "longDescription": "

Audacity is a renowned open-source audio editing and recording software. Known for its versatility and ease of use, it is widely used by professionals and hobbyists alike for a range of audio editing tasks. Audacity supports multi-track editing, a host of audio effects, and extensive file format compatibility.

Its intuitive user interface allows users to easily record live audio, convert tapes and records into digital recordings or CDs, edit sound files, and more. Audacity also features powerful analysis tools and can be extended with a variety of plug-ins.

Available on multiple platforms including Windows, MacOS, and Linux, Audacity is the go-to solution for anyone looking to perform high-quality audio editing and recording without the need for expensive software.

", + "description": "Audacity is a free, open-source, cross-platform audio software for multi-track editing and recording. It offers a comprehensive suite of tools for editing audio, adding effects, and supporting various file formats. With an intuitive interface, it is ideal for both beginners and professionals looking to produce high-quality audio on Windows, MacOS, and Linux.", + "tags": ["audio editing", "recording", "open-source", "audacity", "windows", "linux", "macos", "multi-track", "sound effects", "file conversion", "plug-ins"], + "repository": "https://github.com/audacity/audacity", + "image": "https://hub.docker.com/r/linuxserver/audacity", + "supported_architectures": ["amd64", "arm64"] +} diff --git a/servapps/Audacity/icon.png b/servapps/Audacity/icon.png new file mode 100644 index 00000000..5c283d1d Binary files /dev/null and b/servapps/Audacity/icon.png differ diff --git a/servapps/Audacity/screenshots/1.jpg b/servapps/Audacity/screenshots/1.jpg new file mode 100644 index 00000000..73efd0b8 Binary files /dev/null and b/servapps/Audacity/screenshots/1.jpg differ diff --git a/servapps/Blender/cosmos-compose.json b/servapps/Blender/cosmos-compose.json new file mode 100644 index 00000000..9f5fe985 --- /dev/null +++ b/servapps/Blender/cosmos-compose.json @@ -0,0 +1,65 @@ +{ + "cosmos-installer": { + "form": [ + { + "name": "adminOnly", + "label": "Do you want to make this service admin only?", + "initialValue": true, + "type": "checkbox" + } + ] + }, + "minVersion": "0.8.0", + "services": { + "{ServiceName}": { + "image": "linuxserver/blender:latest", + "container_name": "{ServiceName}", + "restart": "unless-stopped", + "UID": 1000, + "GID": 1000, + "environment": [ + "PUID=1000", + "PGID=1000", + "TZ=auto", + "SUBFOLDER=/", + "TITLE=Webtop" + ], + "security_opt": [ + "seccomp:unconfined" + ], + "labels": { + "cosmos-force-network-secured": "true", + "cosmos-auto-update": "true", + "cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Blender/icon.png" + }, + "volumes": [ + { + "source": "{ServiceName}-config", + "target": "/config", + "type": "volume" + } + ], + "shm_size": "1gb", + "routes": [ + { + "name": "{ServiceName}", + "description": "Expose {ServiceName} to the web", + "useHost": true, + "target": "http://{ServiceName}:3000", + "mode": "SERVAPP", + "Timeout": 14400000, + "ThrottlePerMinute": 12000, + "BlockCommonBots": true, + "SmartShield": { + "Enabled": true + }, + "AuthEnabled": true + {if Context.adminOnly} + , "AuthAdmin": true + {/if} + } + ] + } + } +} + diff --git a/servapps/Blender/description.json b/servapps/Blender/description.json new file mode 100644 index 00000000..bd4611a4 --- /dev/null +++ b/servapps/Blender/description.json @@ -0,0 +1,9 @@ +{ + "name": "Blender", + "longDescription": "

Blender is a powerful open-source tool for 2D and 3D graphics, full-on animations, sculpting, rendering, compositing, motion tracking, and game creation. It stands out for its incredible versatility and comprehensive feature set. Blender is widely used for its advanced capabilities in modeling, texturing, and animation.

With a user-friendly interface and an extensive range of tools and features, Blender is suitable for both amateurs and professionals. It supports the entirety of the 3D pipeline and is continuously updated by a global community of contributors.

Blender is cross-platform, functioning seamlessly on Windows, MacOS, and Linux. It is the go-to tool for artists, designers, and animators who require a robust, flexible, and free tool for their creative endeavors.

", + "description": "Blender is a free and open-source 3D creation suite supporting the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing, and motion tracking. It's versatile and powerful, equipped with a wide range of tools for creative professionals and hobbyists alike. Blender works across various platforms, offering advanced features for 3D graphics, animation, and more.", + "tags": ["3d modeling", "animation", "rendering", "open-source", "blender", "windows", "linux", "macos", "game creation", "motion tracking", "compositing", "visual effects"], + "repository": "https://github.com/blender/blender", + "image": "https://hub.docker.com/r/linuxserver/blender", + "supported_architectures": ["amd64", "arm64"] +} diff --git a/servapps/Blender/icon.png b/servapps/Blender/icon.png new file mode 100644 index 00000000..fcb6b0d7 Binary files /dev/null and b/servapps/Blender/icon.png differ diff --git a/servapps/Blender/screenshots/1.png b/servapps/Blender/screenshots/1.png new file mode 100644 index 00000000..315c3eb8 Binary files /dev/null and b/servapps/Blender/screenshots/1.png differ diff --git a/servapps/Firefox/cosmos-compose.json b/servapps/Firefox/cosmos-compose.json new file mode 100644 index 00000000..2b8622df --- /dev/null +++ b/servapps/Firefox/cosmos-compose.json @@ -0,0 +1,65 @@ +{ + "cosmos-installer": { + "form": [ + { + "name": "adminOnly", + "label": "Do you want to make this service admin only?", + "initialValue": true, + "type": "checkbox" + } + ] + }, + "minVersion": "0.8.0", + "services": { + "{ServiceName}": { + "image": "linuxserver/firefox:latest", + "container_name": "{ServiceName}", + "restart": "unless-stopped", + "UID": 1000, + "GID": 1000, + "environment": [ + "PUID=1000", + "PGID=1000", + "TZ=auto", + "SUBFOLDER=/", + "TITLE=Webtop" + ], + "security_opt": [ + "seccomp:unconfined" + ], + "labels": { + "cosmos-force-network-secured": "true", + "cosmos-auto-update": "true", + "cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Firefox/icon.png" + }, + "volumes": [ + { + "source": "{ServiceName}-config", + "target": "/config", + "type": "volume" + } + ], + "shm_size": "1gb", + "routes": [ + { + "name": "{ServiceName}", + "description": "Expose {ServiceName} to the web", + "useHost": true, + "target": "http://{ServiceName}:3000", + "mode": "SERVAPP", + "Timeout": 14400000, + "ThrottlePerMinute": 12000, + "BlockCommonBots": true, + "SmartShield": { + "Enabled": true + }, + "AuthEnabled": true + {if Context.adminOnly} + , "AuthAdmin": true + {/if} + } + ] + } + } +} + diff --git a/servapps/Firefox/description.json b/servapps/Firefox/description.json new file mode 100644 index 00000000..50b7f8fc --- /dev/null +++ b/servapps/Firefox/description.json @@ -0,0 +1,9 @@ +{ + "name": "Firefox", + "longDescription": "

Firefox, developed by Mozilla Foundation, is a leading open-source web browser known for its emphasis on privacy, security, and speed. It offers a user-friendly experience with extensive customization options, including a vast library of add-ons and themes.

Firefox is designed with advanced security features like Enhanced Tracking Protection to automatically block many trackers, safeguarding user data. Its efficient performance and developer-friendly tools make it a top choice for both general users and web developers. Firefox Sync allows seamless access to bookmarks, history, and tabs across devices.

Available on multiple platforms, including Windows, MacOS, Linux, Android, and iOS, Firefox is committed to empowering users with a fast, secure, and private browsing experience.

", + "description": "Firefox is a feature-rich web browser focusing on user privacy and security. It provides a customizable user interface, a wide range of extensions, sync capabilities, and efficient performance. Firefox is designed for various platforms and is dedicated to promoting an open and accessible internet.", + "tags": ["web browser", "privacy", "security", "mozilla", "firefox", "open source", "extensions", "cross-platform", "sync", "user-friendly", "performance", "developer tools"], + "repository": "https://github.com/mozilla/firefox", + "image": "https://hub.docker.com/r/linuxserver/firefox", + "supported_architectures": ["amd64", "arm64"] +} diff --git a/servapps/Firefox/icon.png b/servapps/Firefox/icon.png new file mode 100644 index 00000000..cdc3d334 Binary files /dev/null and b/servapps/Firefox/icon.png differ diff --git a/servapps/Firefox/screenshots/1.webp b/servapps/Firefox/screenshots/1.webp new file mode 100644 index 00000000..1f4a4bd8 Binary files /dev/null and b/servapps/Firefox/screenshots/1.webp differ diff --git a/servapps/Webtop/cosmos-compose.json b/servapps/Webtop/cosmos-compose.json new file mode 100644 index 00000000..36671b93 --- /dev/null +++ b/servapps/Webtop/cosmos-compose.json @@ -0,0 +1,65 @@ +{ + "cosmos-installer": { + "form": [ + { + "name": "adminOnly", + "label": "Do you want to make this service admin only?", + "initialValue": true, + "type": "checkbox" + } + ] + }, + "minVersion": "0.8.0", + "services": { + "{ServiceName}": { + "image": "lscr.io/linuxserver/webtop:ubuntu-xfce", + "container_name": "{ServiceName}", + "restart": "unless-stopped", + "UID": 1000, + "GID": 1000, + "environment": [ + "PUID=1000", + "PGID=1000", + "TZ=auto", + "SUBFOLDER=/", + "TITLE=Webtop" + ], + "security_opt": [ + "seccomp:unconfined" + ], + "labels": { + "cosmos-force-network-secured": "true", + "cosmos-auto-update": "true", + "cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Webtop/icon.png" + }, + "volumes": [ + { + "source": "{ServiceName}-config", + "target": "/config", + "type": "volume" + } + ], + "shm_size": "1gb", + "routes": [ + { + "name": "{ServiceName}", + "description": "Expose {ServiceName} to the web", + "useHost": true, + "target": "http://{ServiceName}:3000", + "mode": "SERVAPP", + "Timeout": 14400000, + "ThrottlePerMinute": 12000, + "BlockCommonBots": true, + "SmartShield": { + "Enabled": true + }, + "AuthEnabled": true + {if Context.adminOnly} + , "AuthAdmin": true + {/if} + } + ] + } + } +} + diff --git a/servapps/Webtop/description.json b/servapps/Webtop/description.json new file mode 100644 index 00000000..33d0d65a --- /dev/null +++ b/servapps/Webtop/description.json @@ -0,0 +1,9 @@ +{ + "name": "Webtop", + "longDescription": "

Webtop - Alpine, Ubuntu, Fedora, and Arch based containers containing full desktop environments in officially supported flavors accessible via any modern web browser

", + "description": "Webtop - Alpine, Ubuntu, Fedora, and Arch based containers containing full desktop environments in officially supported flavors accessible via any modern web browser", + "tags": ["Desktop", "VNC", "KASM"], + "repository": "https://github.com/kasmtech", + "image": "https://hub.docker.com/r/linuxserver/docker-webtop", + "supported_architectures": ["amd64", "arm64"] +} diff --git a/servapps/Webtop/icon.png b/servapps/Webtop/icon.png new file mode 100644 index 00000000..bf0cd651 Binary files /dev/null and b/servapps/Webtop/icon.png differ diff --git a/servapps/Webtop/screenshots/1.jpg b/servapps/Webtop/screenshots/1.jpg new file mode 100644 index 00000000..d69b1437 Binary files /dev/null and b/servapps/Webtop/screenshots/1.jpg differ