About • Features • Setup • Installation • License
Bookmarx is a bookmark manager application, designed for simplicity and efficiency. Everyone knows that running any software to production requires a lot of care so that everything works according to the plan. With Bookmarx you can spectate the current health state of your systems in real time.
The application will allow you to manage and organize your bookmark links.
To clone and run this application, you'll need Docker installed on your computer. From your command line:
# Clone this repository
$ git clone https://github.com/alextselegidis/bookmarx.git
# Go into the repository
$ cd bookmarx
# Install dependencies
$ docker compose up -dThen you can SSH into the PHP-FPM container and install the dependencies with composer install.
Note: the current setup works with Windows and WSL & Docker.
You can build the files by running bash build.sh. This command will bundle everything to a build.zip archive.
You will need to perform the following steps to install the application on your server:
- Make sure that your server has Apache/Nginx, PHP (8.2+) and MySQL installed.
- Create a new database (or use an existing one).
- Copy the "bookmarx" source folder on your server.
- Make sure that the "storage" directory is writable.
- Rename the ".env.example" file to ".env" and update its contents based on your environment.
- Run the
php artisan migrate:freshcommand from the terminal. - Open the browser on the Bookmarx URL and log in with [email protected] and 12345678 as the password.
That's it! You can now use Bookmarx at your will.
You will find the latest release at github.com/alextselegidis/bookmarx. You can also report problems on the issues page and help the development progress.
Code Licensed Under GPL v3.0 | Content Under CC BY 3.0
Website alextselegidis.com · GitHub alextselegidis · Twitter @alextselegidis
