Skip to content
lachlan edited this page Aug 22, 2022 · 5 revisions

Private Catalogs

Want to organize catalogs so your kids can't hear your music or your wife can safely avoid Malaysian Gore-Grind?

Previously Ampache5 allowed private catalogs which were tied to a single user OR public to everyone.

In Ampache 5.5.0+ you can assign catalogs into filter groups and then assign users to these new groups.

Enable catalog_filter in your config

Edit your config and enable catalog_filter

image

Edit your default filter

Go to admin/filter.php on your server to view a list of filters.

image

The 'DEFAULT' group is assigned to new users. When you untick a catalog it is hidden from users in this group.

image

Assign new groups to users

When you make your own filter you can assign them to your users from the admin page admin/users.php

Simply assign the group to the user and save

image

I used to have private catalogs what do I do

If you previously had private catalogs these will be migrated to new groups.

Lets say you have a server with 4 users; 'administrator', 'wifeuser', 'kiduser' and 'generic'

In this example you have 4 catalogs:

  • shared music - 'Public Catalog'
  • wife music - 'wifeuser'
  • kid music - 'kiduser'
  • my music - 'administrator'

What happens after you upgrade your server? You will end up with 4 groups:

DEFAULT will have one catalog shared music because this was the only public catalog you had.

The generic user will be the only member of DEFAULT because they did not have a private catalog.

All other users will have their own group created as the username for that account

  • wifeuser
    • wife music
    • shared music
  • kiduser
    • kid music
    • shared music
  • administrator
    • my music
    • shared music

This should allow you to continue as though nothing has changed!

Clone this wiki locally