The Docker stack configuration for maev.si.
This project is deployed in accordance to the DargStack template to make deployment a breeze. It is closely related to maevsi's source code.
-
The observation dashboard's admin email.
-
The observation dashboard's admin password.
-
The observation dashboard's admin user.
-
The job scheduler's SMTP client mail alias.
-
The job scheduler's AWS bucket name.
-
The job scheduler's AWS credentials.
-
The job scheduler's SMTP client configuration.
-
The cloud computing provider's user credentials.
-
The captcha provider's application key.
-
The container manager's admin password.
-
The GraphQL API's database URI.
-
The GraphQL API's JWT secret.
-
The GraphQL API's database owner URI.
-
The database's name.
-
The database's name.
-
The database's password.
-
The
maevsi_grafana
database role's password. -
The
maevsi_grafana
database role's username. -
The
maevsi_postgraphile
database role's password. -
The
maevsi_postgraphile
database role's username. -
The
tusd
database role's password. -
The
tusd
database role's password. -
The database's default user.
-
The database change management application's database connection string.
-
The DNS provider's DNS API token.
-
The DNS provider's zone API token.
-
The upload service's s3 credentials file.
-
You can access the database's frontend at adminer.localhost. This information is required for login:
System PostgreSQL Server postgres Username [postgres_user] Password [postgres_password] Database [postgres_db] Values in square brackets are Docker secrets.
-
You can configure the secure tunnel at dash.cloudflare.com.
-
You can see how changes in the database end up in the event stream using
redpanda-console
. -
You can check the database connector's setup logs using
portainer
. -
You cannot access the ip geolocator via a web interface.
-
You can access the observation dashboard at grafana.localhost.
-
You cannot access the jobber via a web interface.
-
You can access the main project's frontend at localhost.
-
You can access the main project frontend's beta version at beta.localhost.
-
You can access the s3 console at minio.localhost. You can access the s3 api service at s3.localhost if you want to access via cli from outside the stack.
-
You can access the container manager's frontend at portainer.localhost.
-
You cannot access the container manager's agent directly.
-
You can access the GraphQL API for the PostgreSQL database at postgraphile.localhost.
-
You can access the database via
adminer
. -
You cannot access the database backup directly.
-
You can access the metrics monitoring at prometheus.localhost.
-
You can access the event streaming platform's ui as described under
redpanda-console
. -
You can access the event streaming platform's ui at redpanda.localhost.
-
You cannot access the database migrations directly.
-
You can access the reverse proxy's dashboard at traefik.localhost.
-
You cannot access the reverse proxy's certificate helper directly.
-
You can access the upload service at tusd.localhost.
-
The reverse proxy's certificate data.
-
The observation dashboard's data.
-
The s3 server's data.
-
The container manager's data.
-
The database's data.
-
The metrics monitoring's data.
-
The message queue's data.