Skip to content
This repository has been archived by the owner on Nov 24, 2023. It is now read-only.

Run ampache audio/video streaming application and file manager on different microservices using just docker and docker-compose. You can optionally backup your database to an AWS s3 bucket and restore it during first run or in a new deploy

next-modnavarro/ampache

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ampache

Requirements: docker & docker-compose

Preconfigure: place an .env file in the same directory than docker-compose.yml file and fill it with the info provided below; don't forget to fill the blanks

REPO=https://github.com/ampache/ampache.git
AMPACHE_DOMAIN=<your.domain>
DNS_ADMIN_MAIL=
SRC_PATH=/var/www/html/ampache
CERTS_PATH=/etc/ssl/nginx
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=
S3_BUCKET=
S3_PATH=
S3_ARCHIVE=ampache.sql.gz
MYSQL_ROOT_PASSWORD=
MYSQL_HOST=mysql
MYSQL_USER=ampache
MYSQL_DATABASE=ampache
MYSQL_PASSWORD=
HTTP_PORT=8011
HTTPS_PORT=443
SECRET_KEY=
CATALOG_PATH=

Build & deploy: docker-compose up --build nginx

Post-install steps:

docker-compose exec php-fpm php /var/www/html/ampache/bin/install/update_db.inc -u

docker-compose -p subsonic exec php-fpm php /var/www/html/ampache/bin/install/add_user.inc -u xxxx -p xxxx -l admin -n administrator

About

Run ampache audio/video streaming application and file manager on different microservices using just docker and docker-compose. You can optionally backup your database to an AWS s3 bucket and restore it during first run or in a new deploy

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published