Go to file
Nick Gerakines c39b9b157a
Refreshed init migrations. Created docker-compose. Added migrations to binary. Added translations to binary.
2020-03-26 10:36:56 -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 Added about, terms, and usage content. Closes #53, #54, and #55. 2020-03-25 11:07:48 -04:00
config Refreshed init migrations. Created docker-compose. Added migrations to binary. Added translations to binary. 2020-03-26 10:36:56 -04:00
errors Refreshed init migrations. Created docker-compose. Added migrations to binary. Added translations to binary. 2020-03-26 10:36:56 -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 Refreshed init migrations. Created docker-compose. Added migrations to binary. Added translations to binary. 2020-03-26 10:36:56 -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 Refreshed init migrations. Created docker-compose. Added migrations to binary. Added translations to binary. 2020-03-26 10:36:56 -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 Refreshed init migrations. Created docker-compose. Added migrations to binary. Added translations to binary. 2020-03-26 10:36:56 -04:00
docker-compose.yml Refreshed init migrations. Created docker-compose. Added migrations to binary. Added translations to binary. 2020-03-26 10:36:56 -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 Misc packaging cleanup. Added go-bindata to package templates. Closes #50. 2020-03-24 10:11:26 -04:00
go.sum Misc packaging cleanup. Added go-bindata to package templates. Closes #50. 2020-03-24 10:11:26 -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=asd123 --admin-name=nick --database=postgresql://postgres:password@db:5432/tavern?sslmode=disable
  4. docker-compose up -d

License

MIT License

Copyright (c) 2020 Nick Gerakines