487 lines
10 KiB
JSON
487 lines
10 KiB
JSON
{
|
||
"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 GitLab’s 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": "appdata folder",
|
||
"name": "APPDATA"
|
||
},
|
||
{
|
||
"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/GitLab.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
|
||
}
|
||
]
|
||
}
|