Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.
Find a file
2020-10-22 13:34:42 +02:00
.vscode Move package.json and webpack to under webapp 2020-10-20 11:48:22 -07:00
server Some improvements based on golangci-lint checks, and adding more rules 2020-10-22 13:34:42 +02:00
webapp eslint fixes 2020-10-21 19:54:21 -07:00
.editorconfig Adding initial coding style checking 2020-10-15 01:02:41 +02:00
.gitignore Cleanup some eslint issues. 2020-10-20 13:26:06 -07:00
config.json Move package.json and webpack to under webapp 2020-10-20 11:48:22 -07:00
Makefile Some improvements based on golangci-lint checks, and adding more rules 2020-10-22 13:34:42 +02:00
README.md Move package.json and webpack to under webapp 2020-10-20 11:48:22 -07:00

mattermost-octo-tasks

Build instructions

cd webapp
npm install
npm run packdev
cd ..
make prebuild
make

Currently tested with:

  • Go 1.15.2
  • MacOS Catalina (10.15.6)

The server defaults to using sqlite as the store, but can be configured to use Postgres:

  • In config.json
    • Set dbtype to "postgres"
    • Set dbconfig to the connection string (which you can copy from dbconfig_postgres)
  • Create a new "octo" database with psql
  • Restart the server

Running and testing

To start the server:

./bin/octoserver

Server settings are in config.json.

Open a browser to http://localhost:8000 to start.