Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.
This repo is used to configure a Focalboard (Mattermost Boards) in the Cloud (DigitalOcean.com)
- Connect to the remote droplet
> ssh root@IP_ADDRESS - Clone this repo
> git clone https://user:pass@github.com/kanzitelli/focalboard-traefik.git backend > cd backend - Create and fill up
.envfile
> nano .env Example of .env:
# [SYSTEM] DOMAIN_NAME=domain.com DO_AUTH_TOKEN=XXXXXXXXXXXXXX # get it in DO API # [FOCALBOARD] VIRTUAL_HOST=localhost VIRTUAL_PORT=8000 VIRTUAL_PROTO=http # [POSTGRES] DB_NAME=boards DB_USER=boards_admin DB_PASS=BoArds_PassWORD - Run
buildscript
> bash scripts/build.sh It will setup everything, including ACME (https certificates), PostgreSQL and will run docker.