~cadence/bibliogram-docs

bibliogram-docs/docs/Installing (basic).md -rw-r--r-- 2.4 KiB
07433170 — PrivacyDev Add onion site that belongs to ig.beparanoid.de a month ago

#Installing

Choose a section and follow the instructions in that section only.

#With bibliogram-updater

This is the best method to run Bibliogram on a server. This method will automatically keep Bibliogram up to date, requiring no maintenance after the initial setup.

The updater scripts run in fish. If installing fish isn't possible, please choose a different method.

To see how to use the updater, please go to the updater repo.

#With Docker

You should really use the regular version of Bibliogram. Docker offers no benefits for Bibliogram and adds too many layers of complexity and inconsistency that make it impossible to debug and provide support. As such, no official Docker data is provided for Bibliogram.

If you still want to use Docker, find somebody else's unofficial files and use those. You'll have to ask them for help, not me.

Here's a list of other people's Docker setups that I found on the internet:

#Manually, if you've run webservers before

This is the best method to run Bibliogram if you're a developer. You won't be automatically updated to new versions with this.

  1. Install graphicsmagick (try gm or graphicsmagick with the package manager)
  2. Install node.js (>=12.13.0 suggested)
  3. $ git clone https://git.sr.ht/~cadence/bibliogram
  4. $ cd bibliogram
  5. $ npm install --no-optional
  6. Edit /config.js to suit your environment
  7. $ npm start

Bibliogram is now running on 0.0.0.0:10407.

You must configure website_origin. Read docs/Configuring.md for more details.

#Manually, if you're new to running webservers

You won't be automatically updated to new versions with this.

Guide: docs/Installing (extended).md

Problems? docs/Troubleshooting.md

You must configure website_origin. Read docs/Configuring.md for more details.