Sign inSign up

saramorillon/mini-board

By saramorillon

•Updated over 1 year ago

Image
0

1.2K

saramorillon/mini-board repository overview

⁠Mini board

Mini board is a minimal board.

⁠Installation

⁠With Docker

docker pull saramorillon/mini-board:latest

⁠With docker-compose

You can use the docker-compose.yml⁠ provided as an example.

:warning: Make sure that the db, logs and upload folder are writable by the container user (uid: 1000 - gid: 1000)

⁠Using source code (production)
  • Download the latest release of mini-board
  • Install packages using command yarn install --production
  • Make sure that your system is configured with the appropriate environment variables (see below)
  • Run project using command yarn start
⁠Using source code (development)
  • Download the latest release of mini-board
  • Install packages using command yarn install
  • Rename .env.template⁠ to .env and fill it with appropriate values
  • Run project using command yarn start:dev

⁠Running Mini board

Mini board listens to port 3000

The default credentials are admin/admin.

⁠Environment variables

VariableValue typeDefault valueDescription
NODE_ENVdevelopment | productionEnvironment of the application
APP_KEYstringApp key for session
APP_PORTnumber80App port
COOKIE_DOMAINstringDomain of the session cookie
LOG_LEVELdebug | info | warn | errorinfoLevel of the loger
SESSION_DIRstringDirectory to store session
UPLOAD_DIRstringDirectory to store attachments
DB_HOSTstringDatabase host
DB_PORTnumberDatabase port
DB_USERstringDatabase user
DB_PASSWORDstringDatabase password
DB_DATABASEbooleanDatabase name
DB_LOGGINGbooleanfalseShould DB queries be logged to console or not

Tag summary

Content type

Image

Digest

sha256:3456d1275…

Size

86.7 MB

Last updated

over 1 year ago

docker pull saramorillon/mini-board