exlibris

command module
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 13, 2020 License: MIT Imports: 11 Imported by: 0

README

exlibris

Contributor Covenant

exlibris is a social network dedicated to tracking and discussing what you're reading.

This will be filled out more once we have a more fleshed out project.

Developing

exlibris is written in Vue.js and go, with ActivityPub support coming from go-fed. It uses postgreSQL as a database, though you don't need it installed. Docker is required to build locally.

Environment files

You need to provide environment variables for the database, app (Vue) and api (go). Copy any file ending in .env.dist to .env (ie app.env.dist to app.env) and fill in as necessary.

Hot reload

To start a development server:

make run-local

This will start both the back- and front-ends with hot reloading, so making a change in a file will automatically recompile.

History

exlibris was created during the 2020 employee hackathon at ACV Auctions and is being actively developed by its creators. We'd love to have your help too!

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
database
Package database implements the go-fed/activity/Database interface.
Package database implements the go-fed/activity/Database interface.
Package key handles the generation and other actions regarding RSA keypairs.
Package key handles the generation and other actions regarding RSA keypairs.
Package model contains the models used by exlibris.
Package model contains the models used by exlibris.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL