
servas
A self-hosted bookmark management tool. Servas is based on Laravel and Inertia.js and uses Tailwind CSS and Svelte for the frontend. It still needs a lot of work but developer is active and available at github MUST DO FIRST: - Create a Local directory (ex: /mnt/user/appdata/servas) where the ".env" & "servas.db" files will be stored. - Create a file called .env and inside on it add the line: APP_KEY= - Create a file called servas.db Fill in the rest of this template. Once the container is running, open the container's console and run the following command: php artisan key:generate --force ---> This will generate a key and it will be stored in the .env file you created. ReStart Container. navigate to : http://localhost:8086/register ---> Here you will generate your admin account. navigate to: http://localhost:8086/login ========================BELLOW IF USING MYSQL/MariaDB======================== You no longer need MySQL/MariaDB but if you still want to use it, then add the following lines to the .env file: # MySQL DB_CONNECTION=mysql DB_HOST=db DB_PORT=3306 DB_DATABASE=servas_db DB_USERNAME=servas_db_user DB_PASSWORD=password Optional Requirements if using MySQL/MariaDB: - MySQL / Mariadb Database already running and available. - CREATE a database (ex. servas-db) - CREATE a User for servas-db (ex. servas)
About
Servas is a lightweight, self-hosted bookmark manager designed for individuals and small teams who want to maintain control over their bookmark collections. It provides a simple web interface for organizing links with support for user registration and secure login. Unlike public…