Ampache Plugins
Ampache Plugins
Ampache contains a number of plugins that are included with each install.
(TODO) these need to be documented for regular users
Plugins are split into different categories based on the actions they perform.
- home
- metadata
- lyrics
- stats
- scrobbling
- avatar
- share
- shortener
- slideshow
- stream_control
- wanted
- geolocation
- preview
User Plugins
Add something to the individual user page using the 'display_user_field' method.
Flattr
Description: Flattr donation button on user page
Version: 000001

Paypal
Description: PayPal donation button on user page
Version: 000001

Homepage Plugins
Show something on the main page/index using the 'display_home' method.
Catalog Favorites
Description: Catalog favorites on homepage. (This will show the songs you heart with album art)
Version: 000002

Friends Timeline
Description: Friend's Timeline on homepage
Version: 000001

Personal Favorites
Description: Personal favorites on homepage
Version: 000002

RSSView
Description: RSS View will fetch recent items from any RSS feed and display them on the homepage.
Version: 000001

Shout Home
Description: Shoutbox on homepage
Version: 000001

Metadata Plugins
Plugins that can query for things like art or tag information missing from the file
Amazon
Description: Amazon art search
Version: 000001
Discogs
Description: Discogs metadata integration
Version: 000001
MusicBrainz
Description: MusicBrainz metadata integration
Version: 000001
Omdb
Description: OMDb metadata integration
Version: 000001
TheAudioDb
Description: TheAudioDb metadata integration
Version: 000002
Tmdb
Description: TMDb metadata integration
Version: 000003
Tvdb
Description: TVDb metadata integration
Version: 000003
Lyric Plugins
Search for external lyrics using the 'get_lyrics' method
ChartLyrics
Description: Get lyrics from ChartLyrics
Version: 000001
Statistic Plugins
Analytics plugins can insert their tracking information using the 'display_on_footer' method
GoogleAnalytics
Description: Google Analytics statistics
Version: 000001
Matomo
Description: Matomo statistics
Version: 000001
Piwik
Description: Piwik statistics
Version: 000001
Scrobble Plugins
Perform an action based on the playback, rating or flagging or a media item.
Last.FM
Description: Scrobble songs you play to your Last.FM account
Version: 000005
Libre.FM
Description: Scrobble songs you play to your Libre.FM Account
Version: 000003
ListenBrainz
Description: Scrobble songs you play to your ListenBrainz Account
Version: 000001
RatingMatch
Description: Raise the album and artist rating to match the highest song rating
Version: 000003
Avatar Plugins
Fetch a user avater from an external source using 'get_avatar_url'
Gravatar
User's avatars from Gravatar
Version: 000001
Libravatar
Description: Users avatar's with Libravatar
Version: 000001
Share Plugins
Open an external site for sharing a file using 'external_share'
Facebook
Description: Facebook share
Version: 000001

Twitter
Description: Twitter share
Version: 000001

Shortener Plugins
Share a link to an external URL shortening site
Bit.ly
Description: URL shorteners on shared links with Bit.ly
Version: 000002
YOURLS
Description: URL shorteners on shared links with YOURLS
Version: 000002
Slideshow Plugins
Get external photos to use in a slideshow
Flickr
Description: Artist photos from Flickr
Version: 000001
Stream Control Plugins
Manage limits for user streaming based on time, hits and bandwidth
Stream Bandwidth
Description: Control bandwidth per user
Version: 000001
Stream Hits
Description: Control hits per user
Version: 000001
Stream Time
Description: Control time per user
Version: 000001
Wanted Plugins
Plugins that make use of the wanted list using the 'process_wanted' method
Headphones
Description: Automatically download accepted Wanted List albums with Headphones
Version: 000001
Geolocation Plugins
Plugins which can get and show the user location
GoogleMaps
Show user's location with Google Maps
Version: 000001
Song Preview Plugins
Allow the user to get/stream a song preview
7digital
Description: Song preview from 7digital
Version: 000001