Go to file
Nick Gerakines 112e205b10
Misc cleanup
2020-03-26 15:36:12 -04:00
asset Misc packaging cleanup. Added go-bindata to package templates. Closes #50. 2020-03-24 10:11:26 -04:00
avatar Displaying avatars on feed for actors. Closes #15 2020-03-04 11:31:03 -05:00
common Running gofmt on project. 2020-03-26 11:11:45 -04:00
config Running gofmt on project. 2020-03-26 11:11:45 -04:00
errors Running gofmt on project. 2020-03-26 11:11:45 -04:00
fed Refactoring object view to not use context or conversation. Part of #42 2020-03-22 15:42:45 -04:00
g Misc packaging cleanup. Added go-bindata to package templates. Closes #50. 2020-03-24 10:11:26 -04:00
job Removing old job test. 2020-03-23 11:47:53 -04:00
json Added json ld debug command. Part of #39. 2020-03-19 06:45:23 -04:00
migrations Refreshed init migrations. Created docker-compose. Added migrations to binary. Added translations to binary. 2020-03-26 10:36:56 -04:00
public Implemented asset storage and display. Closes #17 and #19. 2020-03-05 12:09:14 -05:00
scripts Added goreleaser file 2020-03-24 13:36:08 -04:00
start Refreshed init migrations. Created docker-compose. Added migrations to binary. Added translations to binary. 2020-03-26 10:36:56 -04:00
storage Refreshed init migrations. Created docker-compose. Added migrations to binary. Added translations to binary. 2020-03-26 10:36:56 -04:00
templates Added about, terms, and usage content. Closes #53, #54, and #55. 2020-03-25 11:07:48 -04:00
translations/en Finished filling in vague errors in storage. Moved several queries from web into storage. Closes #51. 2020-03-24 11:39:04 -04:00
web Running gofmt on project. 2020-03-26 11:11:45 -04:00
.gitignore Refreshed init migrations. Created docker-compose. Added migrations to binary. Added translations to binary. 2020-03-26 10:36:56 -04:00
.gitlab-ci.yml Adding generate to build phase. 2020-03-24 13:59:06 -04:00
.goreleaser.yml Removing generate from releaser config 2020-03-24 13:38:38 -04:00
CHANGELOG.md Releasing v0.1.0-rc2 2020-03-26 11:25:04 -04:00
CONTRIBUTING.md Added contributing document. 2020-03-18 12:21:45 -04:00
Dockerfile Refreshed init migrations. Created docker-compose. Added migrations to binary. Added translations to binary. 2020-03-26 10:36:56 -04:00
FEDERATION.md Added FEDERATION.md file to project 2020-03-04 13:55:14 -05:00
LICENSE initial commit 2020-02-27 10:43:16 -05:00
README.md Misc cleanup 2020-03-26 15:36:12 -04:00
docker-compose.yml Misc cleanup 2020-03-26 15:36:12 -04:00
gennonprod.go Refreshed init migrations. Created docker-compose. Added migrations to binary. Added translations to binary. 2020-03-26 10:36:56 -04:00
genprod.go Refreshed init migrations. Created docker-compose. Added migrations to binary. Added translations to binary. 2020-03-26 10:36:56 -04:00
go.mod Adding cors middleware. 2020-03-26 10:47:16 -04:00
go.sum Adding cors middleware. 2020-03-26 10:47:16 -04:00
init.sql Refreshed init migrations. Created docker-compose. Added migrations to binary. Added translations to binary. 2020-03-26 10:36:56 -04:00
main.go Misc packaging cleanup. Added go-bindata to package templates. Closes #50. 2020-03-24 10:11:26 -04:00
schema.sql Refreshed init migrations. Created docker-compose. Added migrations to binary. Added translations to binary. 2020-03-26 10:36:56 -04:00

README.md

tavern

A minimalistic Activity Pub server. Think mastodon, but smaller and with fewer features.

This project is in active development and should not be used in production.

Roadmap: https://gitlab.com/ngerakines/tavern/-/wikis/Roadmap

Milestones: https://gitlab.com/ngerakines/tavern/-/milestones

Quick Start

The quickest way to get up and running is with docker-compose.

If you are building from source, be sure to run docker-compose build.

  1. docker-compose up -d db svger
  2. docker-compose run web migrate
  3. docker-compose run web init --admin-email=nick.gerakines@gmail.com --admin-password=password --admin-name=nick
  4. docker-compose up -d

License

MIT License

Copyright (c) 2020 Nick Gerakines