InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Supervisor Alternatives
Similar projects and alternatives to supervisor
-
-
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
honcho
Honcho: a python clone of Foreman. For managing Procfile-based applications.
-
Nodemon.io
Monitor for any changes in your node.js application and automatically restart the server - perfect for development
-
-
-
Phusion Passenger
A fast and robust web server and application server for Ruby, Python and Node.js
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
Ansible
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
-
-
process-compose
Process Compose is a simple and flexible scheduler and orchestrator to manage non-containerized applications.
-
letsencrypt
Certbot is EFF's tool to obtain certs from Let's Encrypt and (optionally) auto-enable HTTPS on your server. It can also act as a client for any other CA that uses the ACME protocol.
-
-
Redis
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
-
-
-
-
-
-
overseerr
Request management and media discovery tool for the Plex ecosystem
-
aws-node-termination-handler
Gracefully handle EC2 instance shutdown within Kubernetes
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
supervisor reviews and mentions
- rc.d script for Node.js application
-
MISP at scale on Kubernetes
The project MISP-Docker from Coolacid is providing a containerized version of the MISP solution. This all-in-one solution includes the frontend, background jobs, cronjobs and an HTTP Server (Nginx) all orchestrated by process manager tool called supervisor. External services such as the database and Redis aren’t part of the container but are necessary. We decided that this project is very a good starting point to scale the MISP on Kubernetes.
-
A Deep Dive Into Laravel Queues
So far in this article, you’ve started the queue workers manually. In a production server, that's not an option. Instead, you'll have to use a program called supervisor. It's a popular process control system for UNIX-like operating systems. If you're deploying an application on a Ubuntu server, supervisor will come pre-installed. However, if you're on a platform that doesn't come with the program pre-installed, follow the official installation instructions.
-
Impossible to kill app
Not sure if this helps, but on normal Linux systems I usually use supervisor to ensure processes keep running
-
If docker-compose and K9S had a baby (without the containers gene)
Also somewhat similar to supervisord. I do think there's a place for something like systemd-compose that can make it easier to dynamically install + tear down systemd services. systemd-run exists, but it's difficult to chain dynamic units together, and the typical unit format is a bit too static for my taste.
-
A Comprehensive Guide to Deploying Laravel Applications on AWS Elastic Beanstalk
Now your application should use Redis as the cache and queue driver. Initially, I wanted to use Amazon SQS or Simple Queue Service to run queued jobs in Laravel. However, I quickly realized that Laravel Horizon is a lot better when it comes to monitoring and troubleshooting Laravel queues. In the official Laravel docs, they recommend supervisor for running Laravel Horizon. In the next subsection, I'll show you how you can install and configure supervisor using AWS EB platform hooks.
- How to auto start golang app in ubuntu?
- Flask Projesini Ubuntu Server Üzerinde Yayınlamak
-
Run multiple processes inside a docker container?
You can do this by also including supervisord - configure it to launch socat and your rest API, and use it as your CMD for the container.
-
How do you deal with process heavy, long execution time for loops?
At work we typically use Gearman (http://gearman.org/) or Symfony messenger (https://symfony.com/doc/current/messenger.html) to queue up a batch of jobs. And then we use supervisord (http://supervisord.org/) to keep a pool of PHP processes running to process the jobs.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Feb 2023
Stats
Supervisor/supervisor is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.