s6-overlay

s6 overlay for containers (includes execline, s6-linux-utils & a custom init) (by just-containers)

S6-overlay Alternatives

Similar projects and alternatives to s6-overlay

  1. Visual Studio Code

    Visual Studio Code

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. Code-Server

    414 s6-overlay VS Code-Server

    VS Code in the browser

  4. k3s

    Lightweight Kubernetes

  5. Outline

    204 s6-overlay VS Outline

    The fastest knowledge base for growing teams. Beautiful, realtime collaborative, feature packed, and markdown compatible.

  6. litestream

    Streaming replication for SQLite.

  7. tinypilot

    Use your Raspberry Pi as a browser-based KVM.

  8. docker-pihole-unbound

    Run Pi-Hole + Unbound on Docker

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. docker-mods

    53 s6-overlay VS docker-mods

    Documentation and Examples of base container modifications

  11. s6

    The s6 supervision suite.

  12. docker-php

    🐳 Production-ready Docker images for PHP. Optimized for Laravel, WordPress, and more!

  13. wait-for-it

    Pure bash script to test and wait on the availability of a TCP host and port

  14. docker-php-nginx

    Docker image with PHP-FPM 8.4 & Nginx 1.26 on Alpine Linux

  15. docmost

    10 s6-overlay VS docmost

    Docmost is an open-source collaborative wiki and documentation software. It is an open-source alternative to Confluence and Notion.

  16. docker-restic-cron

    Discontinued Automated Restic backups from Docker

  17. logpaste

    A simple web service for storing text log files

  18. financial-freedom

    🔥🔥🔥 An open source alternative to Mint, YNAB, and more. Stay on budget and build wealth without sacrificing your privacy.

  19. microprocessor-trend-data

    Data repository for my blog series on microprocessor trend data.

  20. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better s6-overlay alternative or higher similarity.

s6-overlay discussion

Log in or Post with

s6-overlay reviews and mentions

Posts with mentions or reviews of s6-overlay. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-09-13.
  • S6 Overlay for Containers
    1 project | news.ycombinator.com | 13 Sep 2024
  • S6 – skarnet's small supervision suite
    4 projects | news.ycombinator.com | 13 Sep 2024
    This one looks pretty well thought out: https://github.com/just-containers/s6-overlay

    There's a huge community https://www.linuxserver.io/ for people building "home server" containers that all use the s6-overlay. So they have a lot of tutorials and a very busy Discord, Reddit, etc with all levels of experience from container developers to people who don't program and are just getting into Docker.

  • Show HN: I am building an open-source Confluence and Notion alternative
    14 projects | news.ycombinator.com | 29 Jun 2024
    This has worked pretty well for me both for service control and pre-execution environment setup

    https://github.com/just-containers/s6-overlay

  • S6-overlay: one *thing* per Docker container
    1 project | news.ycombinator.com | 16 Jan 2024
  • Backup Grafana SQLite with Litestream using s6-overlay in a container app
    4 projects | dev.to | 7 Oct 2023
    FROM docker.io/grafana/grafana-oss:9.5.12-ubuntu # Set USER to root escalating priviliges to perform installation of litestream and s6-overlay USER root RUN apt-get -qq update && \ apt-get -qq install -y xz-utils \ && rm -rf /var/libs/apt/lists/* # https://github.com/benbjohnson/litestream-s6-example/blob/main/Dockerfile # Download the static build of Litestream directly into the path & make it executable. ADD https://github.com/benbjohnson/litestream/releases/download/v0.3.11/litestream-v0.3.11-linux-amd64.tar.gz /tmp/litestream.tar.gz RUN tar -C / -xvzf /tmp/litestream.tar.gz ARG S6_OVERLAY_VERSION="3.1.5.0" # Download the s6-overlay for process supervision. ADD https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-noarch.tar.xz /tmp RUN tar -C / -Jxpf /tmp/s6-overlay-noarch.tar.xz ADD https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-x86_64.tar.xz /tmp RUN tar -C / -Jxpf /tmp/s6-overlay-x86_64.tar.xz # Copy s6 init & service definitions. COPY etc/s6-overlay /etc/s6-overlay # Copy Litestream configuration file. COPY etc/litestream.yml /etc/litestream.yml # The kill grace time is set to zero because our app handles shutdown through SIGTERM. ENV S6_KILL_GRACETIME=0 # Sync disks is enabled so that data is properly flushed. ENV S6_SYNC_DISKS=1 # Reset USER to 472 to reset the escalated privileges USER 472 # # Run the s6 init process on entry. ENTRYPOINT [ "/init" ]
  • Letme Dockerize for you | share your projects
    2 projects | /r/linux | 6 Oct 2023
    Learn S6-Overlay that allows to have one docker container for multiple processes... make immich docker compose not a two page 8 containers long? But just one clean container with healthcheck. Convince the devs to switch to it.
  • Code-server : Awesome VS Code container on browser (Useful for Fast Cloud Deploy - Fix Corporate Issues)
    11 projects | dev.to | 30 Sep 2022
    Custom base docker image with S6 overlay (for more details : just-containers/s6-overlay)
  • xinetd/inetd/systemd socket services in Docker?
    1 project | /r/docker | 16 Aug 2022
    https://github.com/just-containers/s6-overlay can do what you need.
  • Alpine Linux is reducing dependencies on Busybox
    3 projects | news.ycombinator.com | 3 Aug 2022
    Used s6-overlay[1] to start a lot daemons in a docker-image for demo purposes - postgres, tomcat, mysql, php-fpm, apache (don't ask why ;) - s6 worked really well and was reliable and stable - I enjoyed it very much. It was also possible to reliable pass SIGTERM to the daemons in the image for clean shutdown and it was easily possible to configure logging to stdout with a prefix. Modelling dependencies (waiting on database before starting app etc.pp) is possible via shell-scripts. It's super flexible but out of the box it's more like a collection of powerful tools not a complete package - but that's good. It's in the tradition of djb daemontools and is very unix - as in doesn't talk a lot and you better know how each part works but - and that's really cool - it's modular and simple and once you get a grip on it you can easily reason about it. systemd takes a completely different approach and also solves a kind of differnt problem - this is like small pieces of lego that compose well instead of one big chunk of glib/dbus/glibc only c-code.

    1: https://github.com/just-containers/s6-overlay

  • Do Docker Containers go thru a Boot Process
    1 project | /r/docker | 20 Jul 2022
    Every container has some entrypoint, whether it launches a single binary, runs a "process supervisor" like s6, or does some pre-setup before running a service, like a database.
  • A note from our sponsor - SaaSHub
    www.saashub.com | 17 Mar 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic s6-overlay repo stats
30
3,956
5.3
2 months ago

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Shell is
the 11th most popular programming language
based on number of references?