Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/maxmilton/dockerfiles
🐋 My docker image monorepo
https://github.com/maxmilton/dockerfiles
docker dockerfile dockerfiles maxmilton monorepo
Last synced: 4 months ago
JSON representation
🐋 My docker image monorepo
- Host: GitHub
- URL: https://github.com/maxmilton/dockerfiles
- Owner: maxmilton
- License: mit
- Created: 2018-10-18T12:38:10.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-12-12T20:13:29.000Z (about 1 year ago)
- Last Synced: 2023-12-12T21:27:24.479Z (about 1 year ago)
- Topics: docker, dockerfile, dockerfiles, maxmilton, monorepo
- Language: Shell
- Homepage:
- Size: 213 KB
- Stars: 8
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Build status](https://img.shields.io/github/actions/workflow/status/MaxMilton/dockerfiles/ci.yml?branch=master)](https://github.com/MaxMilton/dockerfiles/actions)
[![Licence](https://img.shields.io/github/license/MaxMilton/dockerfiles.svg)](https://github.com/MaxMilton/dockerfiles/blob/master/LICENSE)# Max's Dockerfiles
🐋 Monorepo with all my personal docker images.
## Overview
| Image | Badges | Description |
| --- | --- | --- |
| chromium | x | Ephemeral Chromium browser for ad-hoc use. |
| firefox | x | Ephemeral Firefox browser for ad-hoc use. |
| gcloud | x | Google Cloud SDK CLI tool. |
| net-block | x | Transparent network proxy with ad-blocking capabilities. |
| net-cache | x | Extreme local caching for 💩 networks. |
| net-tools | x | Collection of network tools. |There are more images I only use for specific use cases in the `.extra` directory. These don't get built by default with the Makefile nor do they get tested in the CI workflow.
| Image | Badges | Description |
| --- | --- | --- |
| chromium-defaults | x | Ephemeral and completely fresh/default Chromium browser for testing. |
| chromium-old-47 | x | Chromium browser v47 for compatibility testing. |
| chromium-old-53 | x | Chromium browser v53 for compatibility testing. |
| chromium-old-72 | x | Chromium browser v72 for compatibility testing. |
| chromium-old-81 | x | Chromium browser v81 for compatibility testing. |
| midori | x | Ephemeral Midori browser for ad-hoc use. |## How to use
### Prebuilt images
Images are publicly available on [GitHub packages](https://github.com/MaxMilton?tab=packages).
### Build locally
> Tip: Use the `REGISTRY` env var to set the name prefix, e.g. `REGISTRY=local` would result in an image named `local/chromium`.
Make all images:
```sh
REGISTRY=local make all
```Make a specific image:
```sh
REGISTRY=local make chromium
```## Licence
MIT license. See [LICENCE](https://github.com/MaxMilton/dockerfiles/blob/master/LICENCE).
---
© 2022 [Max Milton](https://maxmilton.com)