{"repo":"schorschii/CustomerDB-Server","free":true,"listed":false,"github":"https://github.com/schorschii/CustomerDB-Server","clone":"git clone https://github.com/schorschii/CustomerDB-Server.git","description":"Server Software for the Customer Database App, Providing a JSON-RPC-API and Read-Only CardDAV-API for Syncing","language":"PHP","stars":25,"topics":["crm","appointments","customer","voucher","webapp","web-frontend","fritzbox","avm-fritz","carddav"],"license":null,"category":"databases-storage","readme_excerpt":"Customer Database Server With this PHP web app you can set up your own server for the Android and iOS app \"Customer Database\". Highlights - multi-tenant capable - read-only CardDAV API (e.g. for syncing with your email client or router phone book (for DECT phone)) System Requirements - Linux OS (Debian recommended) - Apache 2 Webserver + PHP 7 - MySQL/MariaDB Database Server Installation (On A Root Server) 0. Install Apache 2, PHP 7 (with php-curl ) and MySQL/MariaDB on a Linux server. 1. Download the latest release and unpack it into /srv/www/customerdb . 2. Set your Apache (virtual host) web root directory to /srv/www/customerdb/web by editing the corresponding configuration file inside /etc/apache2/sites-enabled . 3. Create a database on your MySQL server and import the schema from sql/customerdb.sql . 4. Edit/create conf.php from the example file ( conf.php.example ) and enter your MySQL credentials. Please do not use the root user but create a new user which is only allowed to operate on the specific database. 5. Select \"Own Server\" in the settings of your Customer Database app and enter the full URL to the web/api.php script. Example: http://192.168.2.10/api.php . 6. Create an account. You can do this in the app (if the API and registration is enabled in conf.php ) or by using the command line tool on the server ( php console.php createuser ). Installation (On A Managed Server) 1. Download the latest release and unpack it into your webspace. 2. Create a database on your","default_branch":null,"files":null,"tree":[],"storefront":"/r/schorschii","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/schorschii/CustomerDB-Server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}