v0.0.17
Summary
- vnc: change ratpoison prefix key from
Ctrl-Escape
toCtrl-.
- Ubuntu docker-compose compatibility
- Add optional Tor proxy image
- Build with
make image_tor
- Start with
podman compose up tor
- Use by e.g.
https_proxy=socks5h://10.7.8.139:9050
, or configure as Firefox proxy via built-in Foxyproxy
- Build with
- Nodejs integration improvements
- Reuse local package caches for npm/pnpm/yarn shims
- Install
libvips-dev
fornode-gyp
builds - Add
/usr/local/lib/node_modules
toNODE_PATH
- xterm integration fix
- Documentation
- Dependency updates
Updating
Update instructions
$ git remote update
$ git checkout v0.0.17
$ make images
$ make images_opt # build gui images
$ podman compose down && podman compose up --force-recreate
Published images
Evaluation/testing prebuilds
👉 For production use, please build your own images rather than using these.
ghcr.io/legobeat/l7-devenv/alpine
ghcr.io/legobeat/l7-devenv/caddy
ghcr.io/legobeat/l7-devenv/dnsmasq
ghcr.io/legobeat/l7-devenv/dev-shell
ghcr.io/legobeat/l7-devenv/auth-proxy
ghcr.io/legobeat/l7-devenv/node
ghcr.io/legobeat/l7-devenv/lsp/typescript
ghcr.io/legobeat/l7-devenv/apt-cacher-ng
ghcr.io/legobeat/l7-devenv/gpg-vault
ghcr.io/legobeat/l7-devenv/dev-terminal
ghcr.io/legobeat/l7-devenv/firefox
$ podman pull ghcr.io/legobeat/l7-devenv/alpine:v0.0.17
$ podman pull ghcr.io/legobeat/l7-devenv/caddy:v0.0.17
$ podman pull ghcr.io/legobeat/l7-devenv/dnsmasq:v0.0.17
$ podman pull ghcr.io/legobeat/l7-devenv/dev-shell:v0.0.17
$ podman pull ghcr.io/legobeat/l7-devenv/auth-proxy:v0.0.17
$ podman pull ghcr.io/legobeat/l7-devenv/node:20-v0.0.17
$ podman pull ghcr.io/legobeat/l7-devenv/lsp/typescript:v0.0.17
$ podman pull ghcr.io/legobeat/l7-devenv/apt-cacher-ng:v0.0.17
$ podman pull ghcr.io/legobeat/l7-devenv/gpg-vault:v0.0.17
$ podman pull ghcr.io/legobeat/l7-devenv/dev-terminal:xterm-v0.0.17
$ podman pull ghcr.io/legobeat/l7-devenv/dev-terminal:vnc-v0.0.17
$ podman pull ghcr.io/legobeat/l7-devenv/firefox:v0.0.17