Skip to content
No description, website, or topics provided.
Go Other
  1. Go 99.6%
  2. Other 0.4%
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
bot
dev
docs
event
logging
model
rbac
repository
router
sessions
static/webhook
utils
.dockerignore
.gitignore
.golangci.yml
.tbls.yml
Dockerfile
LICENSE
Makefile
README.md
VagrantProvision.rb
Vagrantfile
codecov.yml
config.example.yml
docker-compose.yml
fcm.go
go.mod
go.sum
initializer.go
main.go

README.md

traQ (Project R)

CircleCI codecov

Development environment

Requirements

  • go
    • tested with 1.12
  • git
  • make

Setup with docker and docker-compose (Recommended)

First Up (or entirely rebuild)

docker-compose up -d --build

Now you can access to

  • http://localhost:3000 for traQ
  • http://localhost:3001 for Adminer(Browser Database Management Tool)
  • http://localhost:6060 for traQ pprof web interface
  • 3002/tcp for traQ MariaDB
    • username: root
    • password: password
    • database: traq

Rebuild traQ

docker-compose up -d --no-deps --build traq-backend

Destroy Containers and Volumes

docker-compose down -v

Setup (for Linux, macOS)

Install golang 1.12.x

make init
make

[Unmaintained] Setup with Vagrant (recommended for Windows)

Use Vagrant

vagrant plugin install vagrant-itamae
vagrant up
vagrant ssh
make init
make

License

Code licensed under the MIT License.

twemoji (svg files in /dev/data/twemoji) by 2018 Twitter, Inc and other contributors is licensed under CC-BY 4.0.

You can’t perform that action at this time.