Skip to content

Commit

Permalink
Merge pull request #28 from di5cord20/MKVToolNix
Browse files Browse the repository at this point in the history
Added MKVToolNix
  • Loading branch information
azukaar authored Aug 20, 2023
2 parents 1bea855 + a82923d commit e9269fb
Show file tree
Hide file tree
Showing 9 changed files with 13 additions and 51 deletions.
9 changes: 0 additions & 9 deletions servapps/Handbrake/description.json

This file was deleted.

Binary file removed servapps/Handbrake/icon.png
Binary file not shown.
Binary file removed servapps/Handbrake/screenshots/1.png
Binary file not shown.
Binary file removed servapps/Handbrake/screenshots/2.png
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,9 @@
{
"name": "storagePath",
"label": "This location contains files from your host that need to be accessible to the application. (leave empty to not mount anything)",
"initialValue": "{DefaultDataPath}",
"initialValue": "",
"type": "text"
},
{
"name": "watchPath",
"label": "This is where videos to be automatically converted are located (leave empty to not mount anything)",
"initialValue": "{DefaultDataPath}/{ServiceName}/watch",
"type": "text"
},
{
"name": "outputPath",
"label": "This is where automatically converted video files are written (leave empty to not mount anything)",
"initialValue": "{DefaultDataPath}/{ServiceName}/output",
"type": "text"
},
{
"name": "enableDevices",
"label": "Do you want to enable hardware acceleration? (only enable for Intel cpu)",
"initialValue": false,
"type": "checkbox"
},
{
"name": "adminOnly",
"label": "Do you want to make this service admin only?",
Expand All @@ -36,27 +18,21 @@
"minVersion": "0.9.19",
"services": {
"{ServiceName}": {
"image": "jlesage/handbrake:latest",
"image": "jlesage/mkvtoolnix",
"container_name": "{ServiceName}",
"restart": "unless-stopped",
"UID": 1000,
"GID": 1000,
"environment": [
"USER_ID=1000",
"GROUP_ID=1000",
"TZ=auto",
"KEEP_APP_RUNNING=1"
"TZ=auto"
],
"labels": {
"cosmos-force-network-secured": "true",
"cosmos-auto-update": "true",
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/Handbrake/icon.png"
"cosmos-icon": "https://azukaar.github.io/cosmos-servapps-official/servapps/MKVToolNix/icon.png"
},
{if Context.enableDevices}
"devices": [
"/dev/dri:/dev/dri"
],
{/if}
"volumes": [
{
"source": "{ServiceName}-config",
Expand All @@ -70,20 +46,6 @@
"type": "bind"
}
{/if}
{if Context.outputPath}
, {
"source": "{Context.outputPath}",
"target": "/output",
"type": "bind"
}
{/if}
{if Context.watchPath}
, {
"source": "{Context.watchPath}",
"target": "/watch",
"type": "bind"
}
{/if}
],
"routes": [
{
Expand Down
9 changes: 9 additions & 0 deletions servapps/MKVToolNix/description.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"name": "MKVToolNix",
"longDescription": "<p>This project implements a Docker container for MKVToolNix.</p><p>The GUI of the application is accessed through a modern web browser (no installation or configuration needed on the client side) or via any VNC client.</p>",
"description": "MKVToolNix is a set of tools to create, alter and inspect Matroska files.",
"tags": ["media", "video", "conversion"],
"repository": "https://github.com/jlesage/docker-mkvtoolnix",
"image": "https://hub.docker.com/r/jlesage/mkvtoolnix",
"supported_architectures": ["amd64"]
}
Binary file added servapps/MKVToolNix/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added servapps/MKVToolNix/screenshots/1.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added servapps/MKVToolNix/screenshots/2.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit e9269fb

Please sign in to comment.