Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Shell Docker Projects
-
Docker-OSX
Run macOS VM in a Docker! Run near native OSX-KVM in Docker! X11 Forwarding! CI/CD for OS X Security Research! Docker mac Containers.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
docker-mailserver
Production-ready fullstack but simple mail server (SMTP, IMAP, LDAP, Antispam, Antivirus, etc.) running inside a container.
-
distrobox
Use any linux distribution inside your terminal. Enable both backward and forward compatibility with software and freedom to use whatever distribution you’re more comfortable with. Mirror available at: https://gitlab.com/89luca89/distrobox
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
docker-selenium
Provides a simple way to run Selenium Grid with Chrome, Firefox, and Edge using Docker, making it easier to perform browser automation
-
self-hosted
Sentry, feature-complete and packaged up for low-volume deployments and proofs-of-concept
-
docker-images
Official source of container configurations, images, and examples for Oracle products and projects
-
docker-ipsec-vpn-server
Docker image to run an IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2
-
docker-transmission-openvpn
Docker container running Transmission torrent client with WebUI over an OpenVPN tunnel
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Running macOS legally requires real mac servers and a bespoke storage solution: https://www.datacenterdynamics.com/en/analysis/not-just-stac...
A self-hosted macOS runner will be more economical in the long-run, if you have a spot you can hook it up at, or if you're fine doing things less than legally, you can use https://github.com/sickcodes/Docker-OSX.
Project mention: Open-source alternative to Heroku, Vercel, and Netlify | news.ycombinator.com | 2024-04-29Would be great to see a comparison to some better known alternatives like
- Dokku [0]
- CapRover [1]
[0] https://dokku.com/
[1] https://caprover.com/
Project mention: Can't get it to run after installation, although running vpn from this pi before | /r/pivpn | 2023-12-06I can't connect to VPN. I have run VPN on this Raspberry Pi via IPsec. All of a sudden it stopped working. I tried installing IPsec on another Raspberry Pi, with no success, the same problem. I can't connect.
Hello everyone! I am trying to get started with ELK and I am facing a very frustrating situation. I am trying to use the stack with Docker Compose. I have tried 2 versions: https://github.com/deviantony/docker-elk and also https://www.elastic.co/blog/getting-started-with-the-elastic-stack-and-docker-compose but they both have the same problem. I inspected the Docker container logs and I get some weird errors:
I can recommend Docker mailserver (it also works with Podman). It is already pretty lightweight but you can even make it lighter and it has an active community as well as regular updates.
Regarding the stability issue on a dev machine - you may be interested in playing with one of the immutable-os distros, such as SilverBlue (fedora based).
The high-level take-away is you can't break your actual OS since it's root filesystem is read-only, and you use "pet" containers (on docker, podman, whatever) to do your work in. Applications are either sandboxed via Flatpak, or installed/run inside your pet containers. If your pet container dies, you cry about it for a moment, and when you're ready you get a new one - your actual os and other containers remain unaffected.
I use distrobox[1] to create/run the pet containers.
[1] https://github.com/89luca89/distrobox
Project mention: OpenVPN server in a Docker container complete with an EasyRSA PKI CA | news.ycombinator.com | 2024-03-30
FROM node:16-alpine AS base FROM base AS deps # Check https://github.com/nodejs/docker-node/tree/b4117f9333da4138b03a546ec926ef50a31506c3#nodealpine to understand why libc6-compat might be needed. RUN apk add --no-cache libc6-compat WORKDIR /app COPY package.json package-lock.json* ./ RUN npm ci FROM base AS builder WORKDIR /app COPY --from=deps /app/node_modules ./node_modules COPY . . RUN npm run build # Production image, copy all the files and run next FROM base AS runner WORKDIR /app ENV NODE_ENV production COPY --from=builder /app/.next/standalone ./ COPY --from=builder /app/.next/static ./.next/static COPY --from=builder /app/public ./public EXPOSE 3000 ENV PORT 3000 ENV HOSTNAME localhost CMD ["node", "server.js"]
Project mention: Has anyone managed to install changedetection.io with the visual selector? | /r/selfhosted | 2023-11-29Edit: I got some parts of it running. This video is very helpful. I gave up on the official docker repository for change detection io and switched to the LSIO version. I had to first install and run the docker Selenium container (available here). I installed the standalone version of Chrome from that page. Now I added one line to the docker-compose.yml in the environment section (as mentioned in the video. I did not add BASE_URL) and that was "WEBDRIVER_URL=http://192.168.1.15:4444" (this has to be an actual IP address, can't use "localhost" or anything else. I redeployed the container and the webdriver worked.
I was responding to the One of the Sentry inconvenience is self-hosting: it relies on so many services it can be very complicated to maintain part, and also reminding readers that if they, too, hate companies that rug-pull their open source licenses, there is a band-aid for both parts
Compare https://github.com/getsentry/self-hosted/blob/9.1.2/docker-c... with https://github.com/getsentry/self-hosted/blob/24.4.2/docker-... for what life used to be like for running Sentry on-prem. It was awesome
It would take a ton of work to dig up the actual memory and CPU requirements of each one, but rest assured they're not zero, so every one of those services eats ram and requires TLC when, not if, they shit themselves. So, more parts == more headaches with all other things being equal
Then, I deeply appreciate that there are a whole spectrum of reactions to the various licensing schemes in use nowadays, and a bunch of folks don't care. I care, though, because I have gotten immense value from open source projects, and have contributed changes back to quite a few. It has been my life experience that any of those "source available" licenses usually are very hostile toward making local builds and if I can't build it to match how prod goes, then I can't test my fixes in my environment and then I can't contribute the PR with any faith
Project mention: Wireguard (docker-compose) has stopped being able to connect to the internet. | /r/WireGuard | 2023-07-10My hunch is that because I decided to include the acme-companion image in this nginx setup, that maybe it has something to do with the SSL certs? The only other thing I could think of is that I had to combine the networks in order for nginx-proxy and Sonarr both to be able to see my transmission instance via:
Project mention: Is there an image that i can deploy and install java on, and run java app? | /r/docker | 2023-06-18
IPSEC-L2TP is built into everything. No clients required on Windows, Mac, Android, iOS, Linux, etc. Great Docker container for cutting through most of the difficulty here: https://hub.docker.com/r/hwdsl2/ipsec-vpn-server
Project mention: ‘Nudify’ Apps That Use AI to ‘Undress’ Women in Photos Are Soaring in Popularity | /r/technology | 2023-12-08I also use the Stable Diffusion WebUI Docker, I found it really easy to set up.
Project mention: Remote Controlling an HP 1670G Logic Analyzer with a Linux PC X Server | news.ycombinator.com | 2023-12-27I don't know anything about Xwayland, but according there's this sentence in this socat writeup:
> If you want to access an X server that does not provide -listen tcp (Xwayland) or just did not have enabled it during startup (like most likely your host Xorg), you can use socat to provide TCP/IP access.
https://github.com/mviereck/x11docker/wiki/How-to-access-X-o...
Project mention: Show HN: OpenOrb, a curated search engine for Atom and RSS feeds | news.ycombinator.com | 2024-04-22For a brief moment, I thought this was related to https://orbstack.dev
Project mention: 'Canada Is a Video Piracy Hotspot While Brazil Sees Piracy in Decline' | news.ycombinator.com | 2024-01-21I think you’re in a different bubble. If no one used vpn for torrents why is one of the top docker images for transmission one to support vpns? No ones spending money on a seed box that’s just casually torrenting.
https://github.com/haugene/docker-transmission-openvpn
Project mention: Question: How to Use LDAP Authentication and User Accounts On TAK Servers | /r/ATAK | 2023-07-09I'm entirely unfamiliar with overlays. I don't believe I've configured any on my OpenLDAP server, as it is just a default docker image I've populated with some OUs and users.
Shell Docker related posts
-
Extend Bitnami Cassandra Image to customize the configuration in cassandra.yaml
-
Hosting old Node Projects 👴🏼
-
Blue-Green Deployment on Single Machines Starting from Scratch, Using Your Dockerfiles: Examples in PHP, Java, and Node.js
-
RHttp: REPL for HTTP
-
Blue-Green Deployment on Single Machines Starting from Scratch, Using Your Dockerfiles: Examples in PHP, Java, and Node.js
-
Why Postgres Extensions should be packaged and distributed as OCI images
-
Backblaze Personal Wine Community Container
-
A note from our sponsor - InfluxDB
www.influxdata.com | 3 May 2024
Index
What are some of the best open-source Docker projects in Shell? This list will help you:
Project | Stars | |
---|---|---|
1 | Docker-OSX | 35,358 |
2 | Dokku | 26,003 |
3 | setup-ipsec-vpn | 24,026 |
4 | docker-elk | 16,595 |
5 | awesome-kubernetes | 14,731 |
6 | docker-mailserver | 13,339 |
7 | distrobox | 8,976 |
8 | docker-openvpn | 8,547 |
9 | docker-node | 8,069 |
10 | docker-gitlab | 7,778 |
11 | netshoot | 7,684 |
12 | docker-selenium | 7,403 |
13 | self-hosted | 7,284 |
14 | acme-companion | 7,267 |
15 | docker-images | 6,389 |
16 | docker-ipsec-vpn-server | 6,121 |
17 | stable-diffusion-webui-docker | 6,013 |
18 | docker | 5,635 |
19 | x11docker | 5,394 |
20 | Compose-Examples | 4,822 |
21 | orbstack | 4,354 |
22 | docker-transmission-openvpn | 3,969 |
23 | docker-openldap | 3,952 |
Sponsored