# 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