You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
5 months ago | |
---|---|---|
composes | 5 months ago | |
.env.example | 5 months ago | |
.gitignore | 5 months ago | |
README.md | 5 months ago | |
config.yaml | 5 months ago | |
docker-compose.yml | 5 months ago | |
package.json | 5 months ago |
README.md
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
- open
new server
popup - 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