Skip to content

LeonardodsMarques/bookmark

 
 

Repository files navigation

Bookmark

This is the repo containing the bookmark.org code.

Running

Follow these steps to run bookmark locally:

  • Clone this repo git clone https://github.com/bookmark-org/bookmark.git
  • Install archivebox. By default archivebox installs using Docker, but this is not suitable for bookmark as we need them running side by side. One way to do this is to take this script and strip the docker and docker-compose parts.
  • Setup archivebox running ./setup-archivebox.sh
  • Make sure you have postgres running and config/dev.exs is setup to talk to your db.
  • Install elixir dependencies with mix deps.get.
  • Create and migrate your database with mix ecto.setup.
  • Start Phoenix endpoint with mix phx.server or inside IEx with iex -S mix phx.server.
  • For anonymous archives to work, you must register a new user with anonymous@bookmark.org as email, it can be done running the seed: mix run priv/repo/seeds.exs.

Now you can visit localhost:4000

About

Bookmark.org open source money and media

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Elixir 71.4%
  • HTML 15.1%
  • CSS 12.2%
  • JavaScript 1.1%
  • Shell 0.2%