Skip to content

Latest commit

 

History

History
53 lines (35 loc) · 2.4 KB

README.md

File metadata and controls

53 lines (35 loc) · 2.4 KB

Sorted Chaos

Since I'm playing with docker - I created a mess I guess.

Do not expect anything to be perfect here - at all.

Overview

Containers

Name of container Purpose
turbobert/costa74 a quick composer wrapper for downloading php libraries, specific php version 7.4
turbobert/costa a quick composer wrapper for downloading php libraries
turbobert/dro drawio out renders png/pdf/svg from single *.drawio file in CWD
turbobert/frp quick freepascal (fpc) for linux wrapper
turbobert/lit a quick pdflatex wrapper and frame for easy latex document building
turbobert/parts2 openscad stl compiler and library wrapper
turbobert/poc just a kind of hellow world test
turbobert/puml plantuml wrapper
turbobert/qrl quick text-to-QR-code utility

Helper Bash Scripts

Name of script Purpose
defi debian file check debian file index
ds a quick dialog based terminal to conatiner shells
osc one-shot-code - cli for mocking up software
osd one-shot-docker - cli for messing with container build steps
osdd Reset Dockerfile for some common use cases

Installation

What it does... it does create some shell wrapper scripts for each docker repo you find in the repos dir. In addition: it installs two binaries called osd (one shot docker commands) and ds (docker shell) which I find useful.

Note: Always run the install_starters.sh from its own origin directory of the fully checked out repository to make the relative paths work.

Prereq

DEBIAN_FRONTEND=noninteractive apt install -y git

Get the current HEAD

git clone https://github.com/turbo-bert/docker-extroverted.git

Run the Installer

( cd docker-extroverted/repos && bash install_starters.sh )

Platforms

The containers of course..., yes you know but the bash scripts I only tested on MacOS with homebrew and native Debian Linux 12.