Added Statping & Radarr (#336)

*  Added Statping

*  Added Radarr

* 💎 changed version
This commit is contained in:
kgnfth 2020-12-30 01:45:35 +01:00 committed by GitHub
parent c9f929f74c
commit 2758c73e4a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 152 additions and 0 deletions

66
public/v4/apps/radarr.yml Normal file
View File

@ -0,0 +1,66 @@
captainVersion: 4
services:
# Radarr
$$cap_appname:
image: linuxserver/radarr:$$cap_radarr_version
environment:
TZ: $$cap_tz
PUID: $$cap_puid
PGID: $$cap_guid
volumes:
- $$cap_appname-config:/config
- $$cap_path_to_movies:/movies
- $$cap_path_to_downloads:/downloads
caproverExtra:
containerHttpPort: 7878
caproverOneClickApp:
variables:
- id: $$cap_radarr_version
label: Radarr Version
defaultValue: version-3.0.1.4259
description: Check out their Docker page for the valid tags https://hub.docker.com/r/linuxserver/radarr/tags
validRegex: /^([^\s^\/])+$/
- id: $$cap_tz
label: Time Zone
defaultValue: Europe/Brussels
description: Get yours from https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
validRegex: /.{1,}/
- id: $$cap_path_to_downloads
label: Location of download managers output directory
description: Location of download managers output directory
validRegex: /\/[^\s-][a-zA-Z0-9_\/-]*[^\/][^\s-]/
- id: $$cap_path_to_movies
label: Location of Movies library on disk
description: Location of Movies library on disk
validRegex: /\/[^\s-][a-zA-Z0-9_\/-]*[^\/][^\s-]/
- id: $$cap_puid
label: User ID
defaultValue: '1000'
description: User ID that the process uses, run (id $user) in your instance to see the id
validRegex: /.{1,}/
- id: $$cap_guid
label: Group ID
defaultValue: '1000'
description: Group ID that the process uses, run (id $user) in your instance to see the id
validRegex: /.{1,}/
instructions:
start: >-
Radarr is a movie collection manager for Usenet and BitTorrent users.
It can monitor multiple RSS feeds for new movies and will interface with clients and indexers to grab, sort, and rename them.
It can also be configured to automatically upgrade the quality of existing files in the library when a better quality format becomes available.
end: >-
Aaaand you're done! 😄
Radarr is available at http://$$cap_appname.$$cap_root_domain
displayName: Radarr
isOfficial: true
description: Radarr - A fork of Sonarr to work with movies à la Couchpotato.
documentation: Taken from https://hub.docker.com/r/linuxserver/radarr.

View File

@ -0,0 +1,86 @@
captainVersion: 4
services:
# Statping
$$cap_appname:
depends_on:
- $$cap_appname-postgres
image: statping/statping:$$cap_statping_version
volumes:
- $$cap_appname-app:/app
environment:
ADMIN_USER: $$cap_admin_user
ADMIN_PASSWORD: $$cap_admin_pass
ADMIN_EMAIL: $$cap_admin_email
DB_CONN: postgres
DB_HOST: srv-captain--$$cap_appname-postgres
DB_USER: $$cap_db_user
DB_PASS: $$cap_db_pass
DB_DATABASE: $$cap_db_name
caproverExtra:
containerHttpPort: '8080'
# PostgreSQL
$$cap_appname-postgres:
image: postgres:13-alpine
environment:
POSTGRES_USER: $$cap_db_user
POSTGRES_PASSWORD: $$cap_db_pass
POSTGRES_DB: $$cap_db_name
volumes:
- $$cap_appname-postgres-data:/var/lib/postgresql/data
caproverExtra:
notExposeAsWebApp: 'true'
caproverOneClickApp:
variables:
- id: $$cap_statping_version
label: Statping Version
defaultValue: 'v0.90.74'
description: Checkout their docker page for the valid tags https://hub.docker.com/r/statping/statping/tags
validRegex: /^([^\s^\/])+$/
- id: $$cap_db_user
label: Database user
description: Database username
defaultValue: statping
validRegex: /^([^\s^\/])+$/
- id: $$cap_db_name
label: Database name
description: Database name
defaultValue: statping
validRegex: /^([^\s^\/])+$/
- id: $$cap_db_pass
label: Database Password
description: Password to connect to the database
defaultValue: $$cap_gen_random_hex(16)
validRegex: /^([^\s^\/])+$/
- id: $$cap_admin_user
label: Statping Admin
description: Username to access the statping dashboard
validRegex: /^([^\s^\/])+$/
- id: $$cap_admin_pass
label: Statping Admin Password
description: Password to access the statping dashboard
validRegex: /^([^\s^\/])+$/
- id: $$cap_admin_email
label: Statping Admin Email
validRegex: /^([^\s^\/])+$/
instructions:
start: >-
Statping - Web and App Status Monitoring for Any Type of Project.
end: >-
Aaaand you're done! 😄
Your service is available at http://$$cap_appname.$$cap_root_domain
For more environment variables pls see https://github.com/statping/statping/wiki/Environment-Variables
displayName: 'Statping'
isOfficial: true
description: Statping - Web and App Status Monitoring for Any Type of Project.
documentation: Taken from https://github.com/statping/statping

BIN
public/v4/logos/radarr.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB