Bibliotheca

Collection management of your movies, games or music.

Bibliotheca - latin for Library

It is still in development and some features are missing. Use at own risk for now. Feedback is welcome.

Want to contribute? Project also on Github as a mirror.

About

It is a self hosted collection management tool. You can manage different types of collections and as many as you want. It comes with a default set of fields which define your collection entries.

News and updates

Latest news and updates about this project can be found here.

Important stuff will be added to this page.

Features

Releases

Documentation

Lastest documentation can be found in each release and here

Requirements

Setup

Unpack
Unpack the archive in a temp folder. Follow the steps. After you can delete the unpacked files

DB Setup
Create a DB and choose a prefix (A _ is added automatically as separation) for your tables. Open the provided sql file. Search for #REPLACEME# and replace it with your table prefix. Save. Import this file into you newly created DB.

Config
Copy webclient/config/database.php.default to webclient/config/database.php Edit and fill in the DB details. Copy webclient/config/path.php.default to webclient/config/path.php Edit the file. Minimum is to change PATH_ABSOLUTE to you installation path and PATH_WEB_STORAGE relative to your webroot. If you change the other settings you need to change the folders too. Copy webclient/config/system.php.default to webclient/config/system.php No need to change anything unless you know what and why.

Move files
Move the content of webclient folder to your webspace. Make sure the location matches the PATH_ABSOLUTE config in path.php file

File rights
Make sure that systemout folder is read/write accessible with your webserver user. Recursive. Make sure that storage folder is read/write accessible with your webserver user. Recursive.

Access
Open your browser and visit your newly created bibliotheca installation. Default admin user pw: test

First steps
Login with default admin account and change the password! Create your own user. Create your first collection.

Sourcecode

This project is using the Licensed under the Apache License, Version 2.0

Changelog

1.0 - Castle - 20210106
	* First usable version
	* Using as a collection management software will work
	* Rights management needs tweeking, so use the admin account for a start
	* Documentation covers the basics
	* Use it and give feedback.
	* Also, make backups.