Nadamark is a bookmark manager for minimalists. You can use the provided docker-compose.yml to self-host it on your own server/computer (instructions below).
- Fast
- Minimal
- Self-hostable
What more could you want?
The easiest way to install Nadamark is with Docker. Download the docker-compose.yml and change the envrionment variables in it for your desired PostgreSQL user and password.
In the folder where you downloaded the docker-compose.yml
, change the data directory in the volumes
section to the proper path on your machine where you want the data stored. Then change the USER_ID
and GROUP_ID
environment variables to match your user. To find your user ID and group ID, run these commands:
id -u # prints your user ID
id -g # prints your group ID
Once complete, run docker-compose up -d
to start the server.
You can then navigate to localhost:8663
to start using Nadamark right away!
You can copy the nadamark.nix
file to install the Docker container on your NixOS machine. Remember to change the path in volumes
, as well as the USER_ID
and GROUP_ID
environment variables according to the instructions above.
Docker must be enabled on your NixOS machine (by adding virtualisation.docker.enable = true;
to your Nix config).
Monetary contributions help this project stay afloat. You can donate via these links:
Thank you so much for your contribution! I truly appreciate it.
This project is licensed under the GNU Affero General Public License v3.0. See the LICENSE file for details.
This project is created and maintained by Ricky Kresslein under Unobserved.