axiom-community-manager/README.md

1.3 KiB

Super compose

A preconfigured docker compose with awesome open source tool :

  • a postgresql database with pgadmin
  • hasura : provide a graphql api on postgresql database and all services listed above
  • n8n : an automation tools
  • umami : open source analytics
  • listmonk : newsletters management

Install

Set config in .env file. See .env.example. Set config in composes/listmonk/config.toml.

Development with hasura console

Set password in config.yaml

Configuring pgAdmin

  1. open new server popup
  2. config postgres

Used ports

  • pgadmin : 5050
  • hasura : 8080
  • n8n : 5678
  • umami : 3333
  • listmonk : 9000

Hasura console

Doc : https://hasura.io/docs

Launch console from local :

hasura console --admin-secret $ADMIN_PASSWORD
// or
hausar console --no-browser --admin-secret $ADMIN_PASSWORD

Alternatively, you can uncomment admin_secret in file hasura/config.yaml and set your password.

n8n

Doc : https://docs.n8n.io

Umami

Doc : https://umami.is/docs

Default administrator account username admin and the password umami.

Listmonk

Doc : https://listmonk.app/docs

After launched docker compose up -d, at the first install we need to populate the database :

docker-compose run --rm listmonk ./listmonk --install