docker-compose-ha-consul-vault-ui VS self-hosted

Compare docker-compose-ha-consul-vault-ui vs self-hosted and see what are their differences.


A docker-compose example of HA Consul + Vault + Vault UI (by samrocketman)


Sentry, feature-complete and packaged up for low-volume deployments and proofs-of-concept (by getsentry)
Our great sponsors
  • SonarLint - Clean code begins in your IDE with SonarLint
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • SaaSHub - Software Alternatives and Reviews
docker-compose-ha-consul-vault-ui self-hosted
2 15
187 5,796
- 2.5%
1.0 7.7
almost 2 years ago 7 days ago
Shell Shell
MIT License GNU General Public License v3.0 or later
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of docker-compose-ha-consul-vault-ui. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-12-10.


Posts with mentions or reviews of self-hosted. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-12-09.
  • Monitoring Microservices with Prometheus and Grafana
    9 projects | | 9 Dec 2022
    > E.g does not allow you to define custom metrics to e.g. monitor resource utilization

    I think that might not quite be the case in the latest versions:

    > In addition to the automatic performance metrics described above, Sentry supports setting custom performance metrics on transactions. Custom performance metrics allow you to define metrics (beyond the ones mentioned above) that are important to your application and send them to Sentry.

    > For example, you might want to set a custom metric to track:

    > - Total memory usage during a transaction

    > - The amount of time being queried

    > - Number of times a user performed an action during a transaction

    > You define and configure custom metrics in the SDK.

    Though for my use cases, Sentry's technical complexity is more of a stumbling block, were I to self-host it:

  • Can you recommend any resource to learn proper error handling (logging, reporting) for rails apps?
    3 projects | | 20 Nov 2022
    Considering you would rather be without third-party, I would suggest Sentry which is open-source and allows for a self-hosted solution It works similar to Honeybadger, but you can control everything yourself.
  • Go standard library: structured, leveled logging
    11 projects | | 11 Sep 2022
    Technically, you can also use Skywalking for log aggregation, but personally the setup isn't as great and their log view UI is a bit awkward (e.g. it's not easy to preview all logs for a particular service/instance in a file-like view), see the demo:

    For logs in particular, Graylog feels reasonably sane, since it has a similarly "manageable" amount of components, for a configuration example see:

    Contrast that to some of the more popular solutions out there, like Sentry, which gets way more complicated really quickly:

    For most of the people who have to deal with self-hosted setups where you might benefit from something like tracing or log shipping, actually getting the platform up and running will be an uphill battle, especially if not everyone sees the value in setting something like this up, or setting aside enough resources for it. Sometimes people will be more okay with having no idea why a system goes down randomly, rather than administering something like this constantly and learning new approaches, instead of just rotating a bunch of files.

    For others, there are no such worries, because they can open their wallets (without worrying about certain regulations and where their data can be stored, hopefully) and have some cloud provider give them a workable solution, so they just need to integrate their apps with some agent for shipping the information.

    For others yet, throwing the requirement over to some other team who's supposed to provide such platform components for them is also a possibility.

  • Gitlab Architecture Overview
    3 projects | | 3 Jul 2022
  • Opinions on Different Error Monitoring Systems
    3 projects | | 28 May 2022
    First, are they in a competition to see if they can use every technology known to humanity? Unless those things never require any maintenance or debugging or blowing out disks, the more moving parts the more the risk of the error capture system needing an error capture system
  • APM/Logging Service ?
    2 projects | | 12 May 2022
    I've recently found Sentry, which has a self-hosted option. I've not used it in production, though, so I can't speak for how good it is.
  • outage
    3 projects | | 6 May 2022

    Upgrading is a little bit tricky: in my (limited) experience the upgrading procedure for the self-hosted version sometimes fails and requires to take the application offline to perform the upgrade.

    3 projects | | 6 May 2022
    I've been running it for almost a year, using docker-compose. It seems rather unstable for me. Every week or so, Sentry will just stop handling incoming events, and the request queues just keep growing. And if you try to upload symbols in this state, it will pause forever when trying to process them. So I've got a script[0] I can run that will unbreak it, but I don't fully understand what it actually does (I cobbled that script together based on a GitHub issue[1] that described the same problem). The Sentry architecture is complicated and not trivial to debug.

    When it works, it's pretty good. I'm using it with sentry-native on the application side, which uses Crashpad to capture stack traces of native binaries (x86/ARM, Windows/Mac/Linux, whatever). It often doesn't deduplicate events properly, and the stack trace qualities vary dramatically by platform. Sometimes the stack traces it provides are total nonsense, but it does allow downloading the minidump files, so I can dig at them in Visual Studio and see what's really going on. I have discovered and solved many real bugs using it, so I've put up with the frustrating stability issues.



  • Setting up sentry on-premise
    2 projects | | 17 Feb 2022
    To get started with a default installation, we will need to clone the repository.
  • Sentry alternative that can run on ARM?
    2 projects | | 16 Jan 2022
    I wanted to run the Sentry platform ( but it does not work on ARM unfortunately, Ill check out Exceptionless thanks!

What are some alternatives?

When comparing docker-compose-ha-consul-vault-ui and self-hosted you can also consider the following projects:

Sentry - Developer-first error tracking and performance monitoring

Code-Server - VS Code in the browser

ML-Workspace - 🛠 All-in-one web-based IDE specialized for machine learning and data science.

JupyterLab - JupyterLab computational environment.

apprise - Apprise - Push Notifications that work with just about every platform!

zammad-docker-compose - Zammad Docker images for docker-compose


self-hosted - Deploy Revolt using Docker.

Tailwind CSS - A utility-first CSS framework for rapid UI development.

docker-compose-letsencrypt-nginx-proxy-companion - Automated docker nginx proxy integrated with letsencrypt. [Moved to:]

nestjs-sentry - Provides an injectable client to provide enterprise logging nestjs modules

RegExr - RegExr is a HTML/JS based tool for creating, testing, and learning about Regular Expressions.