portainer_templates/Template/test.json

484 lines
10 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"version": "2",
"templates": [{
"categories": [
"Download",
"VPN"
],
"description": "A stack of dockers (qBittorent, NZBget, Jackett, NZBhydra2) to use with VPN service to shield your privacy",
"env": [{
"default": "1000",
"label": "PUID",
"name": "PUID"
},
{
"default": "100",
"label": "PGID",
"name": "PGID"
},
{
"default": "002",
"label": "UMASK",
"name": "UMASK"
},
{
"label": "TZ",
"name": "TZ"
},
{
"default": "8080",
"label": "qBittorrent port",
"name": "QBITTORENTPORT"
},
{
"default": "6789",
"label": "NZBget port",
"name": "NZBGETPORT"
},
{
"default": "8118",
"label": "Privoxy port",
"name": "PRIVOXYPORT",
"description": "for use with vpn proxy service"
},
{
"default": "5076",
"label": "NZBhydra2 port",
"name": "NZBHYDRA2PORT"
},
{
"default": "9117",
"label": "Jackett port",
"name": "JACKETTPORT"
},
{
"default": "6789, 9117, 5076",
"label": "aditional ports",
"name": "ADDITIONAL_PORTS",
"description": "to pass through the vpn network"
},
{
"label": "Enable VPN",
"name": "VPN_ENABLED",
"select": [{
"text": "Yes",
"value": "yes",
"default": true
},
{
"text": "No",
"value": "no"
}
]
},
{
"label": "VPN Username",
"name": "VPN_USER"
},
{
"label": "VPN password",
"name": "VPN_PASS"
},
{
"label": "VPN provider",
"name": "VPN_PROV",
"select": [{
"text": "PIA",
"value": "pia"
},
{
"text": "Airvpn",
"value": "airvpn"
},
{
"text": "Custom",
"value": "custom",
"default": true
}
]
},
{
"label": "VPN client",
"name": "VPN_CLIENT",
"select": [{
"text": "OpenVPN",
"value": "openvpn"
},
{
"text": "Wireguard",
"value": "wireguard",
"default": true
}
]
},
{
"label": "Extra VPN options",
"name": "VPN_OPTIONS"
},
{
"label": "Strict port fowarding",
"name": "STRICT_PORT_FORWARD",
"select": [{
"text": "Yes",
"value": "yes"
},
{
"text": "No",
"value": "no",
"default": true
}
]
},
{
"label": "Enable Privoxy",
"name": "ENABLE_PRIVOXY",
"select": [{
"text": "Yes",
"value": "yes"
},
{
"text": "No",
"value": "no",
"default": true
}
]
},
{
"label": "Local LAN network",
"name": "LAN_NETWORK",
"description": "lan ipv4 network>/<cidr notation"
},
{
"label": "Name servers",
"name": "NAME_SERVERS",
"description": "209.222.18.222,84.200.69.80,37.235.1.174,1.1.1.1,209.222.18.218,37.235.1.177,84.200.70.40,1.0.0.1"
},
{
"label": "Debug enabled",
"name": "DEBUG",
"select": [{
"text": "True",
"value": "true"
},
{
"text": "False",
"value": "false",
"default": true
}
]
},
{
"label": "appdata folder",
"name": "APPDATA",
"description": "location of your appdata root"
},
{
"label": "download folder",
"name": "DOWNLOAD",
"description": "location of your download folder"
}
],
"logo": "https://raw.githubusercontent.com/Qballjos/portainer_templates/master/Images/openvpn-as-icon.png",
"name": "VPN Download",
"note": "A stack of dockers (qBittorent, NZBget, Jackett, NZBhydra2) to use with VPN service to shield your privacy.",
"platform": "linux",
"repository": {
"stackfile": "Template/Stack/vpn_download.yml",
"url": "https://github.com/Qballjos/portainer_templates"
},
"title": "VPN Download",
"type": 3
},
{
"categories": [
"Download",
"Movie",
"TV",
"Music"
],
"description": "A stack of dockers (Radarr, Sonarr and Lidarr).",
"env": [{
"default": "1000",
"label": "PUID",
"name": "PUID"
},
{
"default": "100",
"label": "PGID",
"name": "PGID"
},
{
"default": "002",
"label": "UMASK",
"name": "UMASK"
},
{
"label": "TZ",
"name": "TZ"
},
{
"default": "7878",
"label": "Radarr port",
"name": "RADARRPORT"
},
{
"default": "8989",
"label": "Sonarr port",
"name": "SONARRPORT"
},
{
"default": "8686",
"label": "Lidarr port",
"name": "LIDARRPORT"
},
{
"label": "appdata folder",
"name": "APPDATA",
"description": "location of your appdata root"
},
{
"label": "download folder",
"name": "DOWNLOAD",
"description": "location of your download folder"
},
{
"label": "Movies folder",
"name": "MOVIES",
"description": "location of your Movies folder"
},
{
"label": "TV folder",
"name": "TV",
"description": "location of your TV folder"
},
{
"label": "Music folder",
"name": "MUSIC",
"description": "location of your Music folder"
}
],
"logo": "https://raw.githubusercontent.com/Qballjos/portainer_templates/master/Images/radarr.png",
"name": "RR MTM Download",
"note": "A stack of dockers (Radarr, Sonarr and Lidarr).",
"platform": "linux",
"repository": {
"stackfile": "Template/Stack/rr_mtm.yml",
"url": "https://github.com/Qballjos/portainer_templates"
},
"title": "RR MTM Download",
"type": 3
},
{
"categories": [
"Media",
"Movie",
"TV",
"Music",
"Analytics",
"Request"
],
"description": "A stack of dockers (Plex, Ombi and Tautulli).",
"env": [{
"default": "1000",
"label": "PUID",
"name": "PUID"
},
{
"default": "100",
"label": "PGID",
"name": "PGID"
},
{
"default": "002",
"label": "UMASK",
"name": "UMASK"
},
{
"label": "TZ",
"name": "TZ"
},
{
"default": "32400",
"label": "Plex port",
"name": "PLEXPORT"
},
{
"default": "8181",
"label": "Tautulli port",
"name": "TAUTULLIPORT"
},
{
"default": "5000",
"label": "Ombi port",
"name": "OMBIPORT"
},
{
"label": "appdata folder",
"name": "APPDATA",
"description": "location of your appdata root"
},
{
"label": "download folder",
"name": "DOWNLOAD",
"description": "location of your download folder"
},
{
"label": "Movies folder",
"name": "MOVIES",
"description": "location of your Movies folder"
},
{
"label": "TV folder",
"name": "TV",
"description": "location of your TV folder"
},
{
"label": "Music folder",
"name": "MUSIC",
"description": "location of your Music folder"
},
{
"label": "Plex Pass",
"name": "PLEXPASS",
"select": [{
"text": "Yes",
"value": "yes"
},
{
"text": "No",
"value": "no",
"default": true
}
]
},
{
"label": "Plex Claim code",
"name": "PLEXCLAIM",
"description": "plex.tv/claim"
},
{
"label": "External Plex URL",
"name": "ADVERTISEIP",
"description": "The variables correspond to the plex network settings"
},
{
"label": "Your local network range",
"name": "ALLOWEDNETWORKS",
"description": "192.168.2.1/255.255.255.0"
},
{
"label": "Transcode folder",
"name": "TRANSCODE",
"description": "location of your transcode folder"
}
],
"logo": "https://raw.githubusercontent.com/Qballjos/portainer_templates/master/Images/plex-icon.png",
"name": "PLEX Media Server with request and monitor",
"note": "A stack of dockers (Plex, Ombi and Tautulli).",
"platform": "linux",
"repository": {
"stackfile": "Template/Stack/media_server_plex.yml",
"url": "https://github.com/Qballjos/portainer_templates"
},
"title": "Media Server",
"type": 3
},
{
"categories": [
"Other",
"Tools"
],
"description": "Organizr allows you to setup Tabs that will be loaded all in one webpage. You can then work on your server with ease.",
"env": [{
"default": "1000",
"label": "PUID",
"name": "PUID"
},
{
"default": "100",
"label": "PGID",
"name": "PGID"
},
{
"label": "TZ",
"name": "TZ"
},
{
"label": "appdata folder",
"name": "APPDATA"
},
{
"label": "Organizr port",
"name": "OGANIZRPORT"
},
{
"label": "enable php",
"name": "FPM",
"select": [{
"text": "True",
"value": "true"
},
{
"text": "False",
"value": "flase",
"default": true
}
]
}
],
"logo": "https://raw.githubusercontent.com/Qballjos/portainer_templates/master/Images/organizr-icon.png",
"name": "organizr-v2",
"note": "A Organizr allows you to setup Tabs that will be loaded all in one webpage. You can then work on your server with ease.",
"platform": "linux",
"repository": {
"stackfile": "Template/Stack/organizr.yml",
"url": "https://github.com/Qballjos/portainer_templates"
},
"title": "Organizr v2",
"type": 3
},
{
"categories": [
"Other",
"Tools"
],
"description": "One application with endless possibilities. Organizations rely on GitLabs source code management, CI/CD, security, and more to deliver software rapidly.",
"env": [{
"default": "22",
"label": "SSH port for gitlab",
"name": "GITLABSSHPORT"
},
{
"default": "80",
"label": "http port",
"name": "GITLABPORT80"
},
{
"default": "443",
"label": "https port",
"name": "GITLABPORT443"
},
{
"label": "Domain or subdomain",
"name": "DOMAIN"
},
{
"label": "External url",
"name": "EXTERNALURL",
"description": "https://gitlab.yourdomain.com"
}
],
"logo": "https://raw.githubusercontent.com/Qballjos/portainer_templates/master/Images/organizr-icon.png",
"name": "Gitlab",
"note": "Gitlab with runner.",
"platform": "linux",
"repository": {
"stackfile": "Template/Stack/gitlab.yml",
"url": "https://github.com/Qballjos/portainer_templates"
},
"title": "Gitlab",
"type": 3
}
]
}