Menu

Tree [aa903c] master 3.8.8 /
 History

HTTPS access


File Date Author Commit
 .github 2016-07-30 Lucas Verney Lucas Verney [8eba36] Update ISSUE_TEMPLATE.md
 .tx 2016-03-07 Manuel Manuel [cce897] Transifex config update
 admin 2017-06-24 wagnered wagnered [e22c4e] updated php-cs-fixer to 2.3.2, .php_cs and scri...
 bin 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 channel 2017-06-24 wagnered wagnered [e22c4e] updated php-cs-fixer to 2.3.2, .php_cs and scri...
 config 2018-03-11 Ernie D Ernie D [168dd0] Added .ogv encoding target for more efficient s...
 daap 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 docs 2018-06-17 Ernest Wagner Ernest Wagner [aa903c] Update CHANGELOG.md
 images 2017-04-29 Shen-Ta Hsieh Shen-Ta Hsieh [6ae77a] Losslessly recompress PNG files and strip comme...
 lib 2018-06-05 Ernie D Ernie D [0db132] fixed bug in subsonic API which caused DSub not...
 locale 2018-06-04 Manuel Manuel [df827d] General Translation Update
 modules 2018-05-06 Ernie D Ernie D [87310c] Cleaning now checks for existing path before re...
 nbproject 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 play 2018-05-19 Ernie D Ernie D [3df9a2] Removed hardcoded access level for streaming.
 plex 2017-06-24 wagnered wagnered [e22c4e] updated php-cs-fixer to 2.3.2, .php_cs and scri...
 rest 2018-06-10 Markus Wernig Markus Wernig [c5cf21] cs-fix
 scripts 2017-07-20 wagnered wagnered [c00a61] Updated .php_cs and .travis.yml for latest php-...
 server 2018-05-04 Ernie D Ernie D [62817c] updated api to accept both username and apikey.
 sql 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 templates 2018-03-06 Manuel Manuel [7a6b7f] Fix for #1461
 themes 2017-11-09 Manuel Manuel [8fca2f] Small changes to make translation easier
 upnp 2017-06-24 wagnered wagnered [e22c4e] updated php-cs-fixer to 2.3.2, .php_cs and scri...
 webdav 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 .gitattributes 2013-11-15 John Moore John Moore [82f818] merged all changes from doped
 .gitignore 2017-07-19 wagnered wagnered [f7406f] Fixed need to check 'Authorization Required' to...
 .maintenance.example 2015-04-29 Afterster Afterster [92872e] Add Ampache information in html header to autom...
 .php_cs 2017-07-20 wagnered wagnered [c00a61] Updated .php_cs and .travis.yml for latest php-...
 .scrutinizer.yml 2015-09-13 Afterster Afterster [16d80f] Use Composer for dependencies
 .tgitconfig 2014-09-13 Afterster Afterster [ef82b6] Add TortoiseGit config file
 .travis.yml 2017-10-03 Ernest Wagner Ernest Wagner [515260] Update .travis.yml
 CNAME 2014-06-16 Afterster Afterster [8f2df9] Add CNAME file to git repository
 README.md 2018-05-16 Ernie D Ernie D [20493c] Modified minimum php version.
 albums.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 artists.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 arts.php 2017-06-24 wagnered wagnered [e22c4e] updated php-cs-fixer to 2.3.2, .php_cs and scri...
 batch.php 2017-06-24 wagnered wagnered [e22c4e] updated php-cs-fixer to 2.3.2, .php_cs and scri...
 broadcast.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 browse.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 channel.php 2017-07-19 wagnered wagnered [f7406f] Fixed need to check 'Authorization Required' to...
 composer.json 2018-02-28 Ernie D Ernie D [3d5b2f] Final touch for releasing 3.8.6
 composer.lock 2018-02-28 Ernie D Ernie D [3d5b2f] Final touch for releasing 3.8.6
 cookie_disclaimer.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 crossdomain.xml 2013-11-24 Afterster Afterster [7af54a] Fix code style
 democratic.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 favicon.ico 2017-04-29 Shen-Ta Hsieh Shen-Ta Hsieh [6ae77a] Losslessly recompress PNG files and strip comme...
 graph.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 image.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 index.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 install.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 labels.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 localplay.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 login.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 logout.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 lostpassword.php 2017-06-24 wagnered wagnered [e22c4e] updated php-cs-fixer to 2.3.2, .php_cs and scri...
 mashup.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 php-cs-fixer 2017-12-24 wagnered wagnered [3f2c44] Updated composer.json to install php-cs-fixer v...
 phpinfo.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 playlist.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 podcast.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 podcast_episode.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 preferences.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 pvmsg.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 radio.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 random.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 register.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 rss.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 search.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 share.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 shout.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 show_get.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 smartplaylist.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 song.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 stats.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 stream.php 2018-01-11 Ernie D Ernie D [946377] Set redirect to false for streaming types.
 test.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 tvshow_seasons.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 tvshows.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 update.php 2017-06-24 wagnered wagnered [e22c4e] updated php-cs-fixer to 2.3.2, .php_cs and scri...
 upload.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 util.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 video.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 waveform.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 web_player.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.
 web_player_embedded.php 2017-06-22 wagnered wagnered [68ed3c] Updated copyright year.

Read Me

Logo Ampache

www.ampache.org |
ampache.github.io

Basics

Ampache is a web based audio/video streaming application and file
manager allowing you to access your music & videos from anywhere,
using almost any internet enabled device.

Ampache's usefulness is heavily dependent on being able to extract
correct metadata from embedded tags in your files and/or the file name.
Ampache is not a media organiser; it is meant to be a tool which
presents an already organised collection in a useful way. It assumes
that you know best how to manage your files and are capable of
choosing a suitable method for doing so.

The recommended and most stable version is git HEAD.
Build Status

You get the latest version with recent changes and fixes but maybe in an unstable state from our develop branch.
Build Status
Scrutinizer Code Quality
Codacy Badge
Code Climate

Installation

Please see the wiki

Requirements

  • A web server. All of the following have been used, though Apache
    receives the most testing:

    • Apache
    • lighttpd
    • nginx
    • IIS
  • PHP 5.6 or greater.

  • PHP modules:

    • PDO
    • PDO_MYSQL
    • hash
    • session
    • json
    • simplexml (optional)
    • curl (optional)
  • MySQL 5.x

Upgrading

If you are upgrading from an older version of Ampache we recommend
moving the old directory out of the way, extracting the new copy in
its place and then copying the old /config/ampache.cfg.php, /rest/.htaccess,
and /play/.htaccess files if any. All database updates will be handled by Ampache.

License

Ampache is free software; you can redistribute it and/or
modify it under the terms of the GNU Affero General Public License v3 (AGPLv3)
as published by the Free Software Foundation.

Ampache includes some external modules that carry their own licensing.

Translations

Ampache is currently translated (at least partially) into the
following languages. If you are interested in updating an existing
translation, simply visit us on Transifex.
If you prefer it old school or want to work offline, take a look at /locale/base/TRANSLATIONS
for more instructions.

Translation progress so far:

Credits

Thanks to all those who have helped make Ampache awesome: Credits

Contact Us

Hate it? Love it? Let us know! Dozens of people send ideas for amazing new features, report bugs and further develop Ampache actively. Be a part of Ampache with it's more than 10 years long history and get in touch with an awesome and friendly community!

Further Information and basic Help

  • Everything related to the Ampache Project can be found on our Public Repository
  • Want to know, how to get Apache to work or learn more about the functions? See our Documentation

We hope to see you soon and that you have fun with this Project!

Team Ampache

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.