dubo-dubon-duponey / docker-images Goto Github PK
View Code? Open in Web Editor NEWHigh-level principles for my Docker images
License: MIT License
High-level principles for my Docker images
License: MIT License
Also get rid of debuerreotype.
Need to revive shell project
* https://github.com/jutaz/go-airport
* https://github.com/joelgibson/go-airplay
* https://github.com/gongo/go-airplay
* https://9to5mac.com/2019/12/05/airplay-2-cracked/
* https://github.com/mikebrady/shairport-sync/issues/535
Needed:
Project does not look maintained anymore and cross-platform support is hit and miss.
Maybe evaluate moving to pulse altogether?
https://github.com/jfreymuth/pulse
git config --global url."http://127.0.0.1:1081/github".insteadOf https://github.com
Embrace regander.
Generalize so that it can handle more than the current set.
Allow passing curl options for specific servers (eg: for tlsv1.2 overrides).
Use proxy caching.
Most of the build system is in cue already: https://github.com/dubo-dubon-duponey/docker-images/tree/master/template/cue.mod/pkg/duponey.cloud
and could likely be reused as-is.
Integration point for dagger would be as a drop-in replacement for our current buildctl wrapper:
https://blog.phusion.nl/2015/01/20/docker-and-the-pid-1-zombie-reaping-problem/
Possibly reuse gablebee.
Right now, this is preventing coreDNS from running on a bridge.
Running on macvlan requires some gymnastic on the host:
sudo ip link del dubo-shim 2>/dev/null
sudo ip link add dubo-shim link eno1 type macvlan mode bridge
sudo ip addr add 10.0.4.96/24 dev dubo-shim
sudo ip link set dubo-shim up
sudo ip route add 10.0.4.96/27 dev dubo-shim
Should rebuild every time there is a changed dependency and notify dependent images.
shairport-sync for eg supports mqtt and piping metadata (including cover art)
Task list:
More generally, make it more flexible.
Additionally, perform sanity debsums / debsecan et al
s390x and arm/v7 do not build.
Probably arm/v6 is bust as well
qemu core dumps on libcbin dpkg post install
May, or may not be due to outdated kernel on the build node.
This may be linked with the installation of crossbuild packages.
Review https://wiki.debian.org/Hardening and possibly embrace rebuilding from source instead of pulling in.
Allow for tlsv1.3 and proto '=https'
Embrace tmpfs for everything that is not supposed to be permanent.
Downside: everytime the logger restart, log entries might be duplicated
XDG_CONFIG_HOME et al
Task list:
Find a way to force logs to stdout for recalcitrant services:
It's not clear what's going on with qemu.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.