awesome-compose
administrative-scripting-with-julia
Our great sponsors
awesome-compose | administrative-scripting-with-julia | |
---|---|---|
45 | 7 | |
29,634 | 161 | |
4.4% | - | |
2.8 | 5.2 | |
24 days ago | 6 months ago | |
HTML | Jupyter Notebook | |
Creative Commons Zero v1.0 Universal | - |
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.
awesome-compose
-
How to learn Docker?
examples here: https://github.com/docker/awesome-compose/
-
Ask HN: Why is there no major push towards Android for Servers and Desktops?
Docker compose wraps the app and db in a few lines of config: https://github.com/docker/awesome-compose/tree/master/offici... the extra config is for networking / db connections - you don't get those on Android because you don't run network services on it.
K8s can do the same thing, but has more options.
-
Simplifying preview environments for everyone
Simplicity: Docker Compose is easy to use, requiring no extensive DevOps knowledge.
-
[help] Multiple React App Containers with External Reverse Proxy
I'm trying to use the react-express-mysql awesome-compose as a framework for setting up multiple react apps that are tied to the same domain. Once dev is complete, I update the Dockerfile for the frontend to add in Nginx and have Nginx serve the frontend so that it is not running using npm start. I additionally am using Nginx Proxy Manager as a reverse proxy to route where I need and manage SSL termination for me.
-
server-compose - A collection of sample docker compose files for self-hosted applications.
Check out awesome compose there might be overlap projects
-
How to Deploy a Multi Container Docker Compose Application On Amazon EC2
Cloning the demo Docker Compose application The multi container todo application you will deploy is one of the Awesome Docker Compose Github repository samples.
-
Paasify - Deploy many docker-compose files with ease! (Beta)
2) docker-composes are not THAT templatable: * You can of course use environment variables to tune your docker-files content, but there is a lack of variable substitution, and possibilities are quite limited * You can use multiple docker-compose files to have more modularity, but then you have to remember with docker-compose.VARIANT.yml you used. With a lots of stacks, you will end up with a small bash script that just call your docker composes files in the correct order. Which is fine, but does not scale. * The idea is also to be able to directly use docker-compose repository (such as this one: https://github.com/docker/awesome-compose). Add this repo as your sources in your paasify.yml, and define the services you want apps you want to use. Paasify will dop the rest.
-
Rails on Docker · Fly
DB data can be stored in volume and persisted.
There are a lot of dockerfile / compose examples on github.
-
Running MongoDB in a Docker Container in 5 Minutes
git clone https://github.com/docker/awesome-compose cd react-express-mongodb
-
Collection of Docker Compose files for tech stacks
Did you check https://github.com/docker/awesome-compose by any chance?
This repository is officially maintained by Docker Inc. These samples provide a starting point for how to integrate different services using a Compose file and to manage their deployment with Docker Compose.
Now comes the best part - Docker Dev Environments. For every sample project, there is a section "Dev Environments" when clicked opens up the app directly on Docker Desktop. Have a try !!
administrative-scripting-with-julia
-
Administrative Scripting with Julia
I appreciate the "Why You Shouldn't Use Julia for Administrative Scripts" section[0] which asked exactly the questions I would have asked.
The choice of (non-Bash) language to write command line utilities is in a bit of odd spot right now. Python is basically almost everywhere installed but the dependency on runtime + venv oddities bring their own set of problems. Java has the same runtime need issues though things might improve with initiatives regarding native binary compilation (though including the runtime may not produce exactly lightweight executables). Perl used to be a hot favorite in this space but I don't think lot of people are writing new stuff in Perl even though it is still present by default almost everywhere. Go is almost perfect here except I don't want to deal with 3x the boilerplate. Personally I think Rust isn't a bad choice (libraries like clap hugely reduce the boilerplate) but the learning curve makes it a harder sell (even though for basic utilities, I don't think there would be too much wrestling with the borrow checker). Another choice that comes to mind is Nim; I think it is very well positioned except a lot of people don't know even about it so its a hard sell + even among those who know, everyone is looking at everyone else to take the initiative to adopt it in a corporate environment at a non-trivial scale.
[0]: https://github.com/ninjaaron/administrative-scripting-with-j...
-
Lisp or Julia
My question is actually not what everyone uses, but what is best suited for the task. Those two things are, of course, almost always different, because the average person is anything but smart. Here you see that Julia is indeed better suited for handling data than Bash: https://github.com/ninjaaron/administrative-scripting-with-julia And here you see that Lisp will be the best scripting language for certain persons: https://quotepark.com/quotes/1879617-larry-wall-is-lisp-a-candidate-for-a-scripting-language-whil/ Obviously, if you don't have in-depth experience with both languages, you don't have to answer my question.
What are some alternatives?
docker-kodi-beta - Docker image for kodi master branch builds
coturn - coturn TURN server project
mrsk - Deploy web apps anywhere. [Moved to: https://github.com/basecamp/kamal]
wg-easy - The easiest way to run WireGuard VPN + Web-based Admin UI. [Moved to: https://github.com/wg-easy/wg-easy]
DockSTARTer - DockSTARTer helps you get started with running apps in Docker.
FreshRSS - A free, self-hostable news aggregator…
awesome-ipfs - Community list of awesome projects, apps, tools, pinning services and more related to IPFS.
compose-spec - The Compose specification
selfhosted-apps-docker - Guide by Example
covid-19-us-api - A REST API for the US COVID-19 data (nytimes)
awesome-jmeter - A collection of resources covering different aspects of JMeter usage.
nginx-flask-postgres-docker-compose-example - A working example of nginx+flask+postgres multi-container setup using Docker Compose