add tinyproxy

This commit is contained in:
Starbeamrainbowlabs 2021-12-14 22:52:15 +00:00
parent 33bfbd6a29
commit 967f21e21e
Signed by: sbrl
GPG Key ID: 1BE5172E637709C2
3 changed files with 13 additions and 0 deletions

View File

@ -73,6 +73,7 @@ Image | Purpose
`shiori` | Dockerised [shiori](https://github.com/go-shiori/shiori), built from source
`imap-download` | Fetchmail, procmail, inotifywait, and munpack working together to download emails and extract attachments. The provided fetchmailrc must be owned by `10000:10000`.
`archivebox` | Dockerised [ArchiveBox](https://archivebox.io/)
`tinyproxy` | Dockerised [tinyproxy](https://tinyproxy.github.io/) - config file should be mounted read-only to `/srv/tinyproxy.conf`
## Docker container UID/GID map
@ -90,6 +91,7 @@ UID | GID | Container | Notes
2100 | 2100 | redis |
0 | 0 | imap-download | Uses fetchmail to download emails and extract attachments. The provided fetchmailrc must be owned by `10000:10000`, and be chmodded to `0700`.
10200 | 10200 | archivebox |
10300 | 10300 | tinyproxy |
## Development Notes

View File

@ -0,0 +1,10 @@
ARG REPO_LOCATION
# ARG BASE_VERSION
FROM ${REPO_LOCATION}minideb
# FROM ${REPO_LOCATION}minideb:${BASE_VERSION}
RUN install_packages tinyproxy-bin
VOLUME [ "/srv/tinyproxy.conf" ]
ENTRYPOINT [ "/usr/bin/tinyproxy", "-d", "-c", "/srv/tinyproxy.conf" ]

View File

@ -0,0 +1 @@
docker