Skip to content

terotoi/marque

Repository files navigation

Marque - a bookmark manager

Marque is a bookmark manager which can be used through a web browser.

Requirements: go 1.17, node.js 1.10+ and make.

Installation

git clone https://github.com/terotoi/marque.git

Change to the marque directory and type:

make

The resulting binary is marque.

Local usage

Run make with the following command in order to create an initial configuration file:

./marque createconfig

Edit the configuration file (fill in initial_user and initial_password) and the start the program using:

./marque serve

The initial_user and initial_password can be cleared after the first run of the software.

Running marque inside a docker image

To build the image, type:

docker build -t marque . or make docker

You can run the image with, for example:

docker run --mount source=marque,target=/data -p 127.0.0.1:9998:9999 --name marque marque:latest

This will start the container and redirect the port 9998 on localhost to marque running inside the container.

To launch the image in the background and have it restart automatically, type:

docker run -d --restart=always --mount source=marque,target=/data -p 127.0.0.1:9998:9999 --name marque marque:latest

Or just:

make docker_launch

Using marque

Use your favorite browser to navigate to http://localhost:9999/

About

Marque - a bookmark manager

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published