axiom-community-manager/README.md

62 lines
1.3 KiB
Markdown
Raw Permalink Normal View History

2022-10-20 22:12:01 +02:00
# Super compose
2022-10-20 17:50:40 +02:00
2022-10-20 22:12:01 +02:00
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
2022-10-29 18:32:53 +02:00
- **umami** : open source analytics
- **listmonk** : newsletters management
2022-10-20 22:12:01 +02:00
2022-10-29 19:43:44 +02:00
## 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`
2022-10-20 22:12:01 +02:00
## Configuring pgAdmin
1. open `new server` popup
2. config postgres
## Used ports
2022-10-29 18:32:53 +02:00
- pgadmin : 5050
- hasura : 8080
- n8n : 5678
- umami : 3333
- listmonk : 9000
2022-10-20 22:12:01 +02:00
## Hasura console
2022-10-29 18:32:53 +02:00
Doc : https://hasura.io/docs
2022-10-20 22:12:01 +02:00
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.
2022-10-29 18:32:53 +02:00
## 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