aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/docker (unfollow)
Commit message (Collapse)Author
2023-12-24docker: bump base imagesEgor Tensin
2023-08-23docker: put a proper definition in READMEv5.0.1Egor Tensin
Without the `build` section, which made the snippet not copyable.
2023-08-23frontend: upgrade cmake-gfmEgor Tensin
2023-08-14docker: add HEALTHCHECKEgor Tensin
2023-05-30docker: README updateEgor Tensin
2023-05-30docker: fix armhf buildsv4.0.12Egor Tensin
2023-05-30docker/frontend: update the CSS from upstreamEgor Tensin
2023-05-30docker: rename scriptsv4.0.11Egor Tensin
2023-05-30docker: fix warnings in run_cron.shEgor Tensin
2023-05-30docker: add SCHEDULE=minutely support to run_cron.shEgor Tensin
2023-05-21docker: bump base imagesEgor Tensin
2023-03-02pin Python versionEgor Tensin
2023-02-27docker: remove entrypoint.shEgor Tensin
The remainder functionality fits nicely to run.sh.
2023-02-25docker: ignore missing config fileEgor Tensin
It allows doing something like docker run -it --rm egortensin/cgitize:latest sh (without the missing file errors).
2023-02-25remove dead codeEgor Tensin
2023-02-25frontend: upgrade cmark-gfmEgor Tensin
2023-02-25more --quiet flagsEgor Tensin
2023-02-25add --quiet flags to all installationsEgor Tensin
2023-02-25docker: add run.shEgor Tensin
2023-02-25docker: rename schedule.sh to run_cron.shEgor Tensin
2023-02-25fix a shebang for consistencyEgor Tensin
2022-12-04docker: make schedule.sh more reusableEgor Tensin
2022-12-03docker: factor out cron stuff into schedule.shEgor Tensin
It can be easily reused that way.
2022-12-03frontend: fix /mnt/cgitize being inaccessible to nginxEgor Tensin
I've had problems with doing "FROM nginx" instead of "FROM alpine" in the past, but hopefully fixing a version is enough to prevent them.
2022-12-03docker: chmod o-rwx the output directoryEgor Tensin
2022-12-03docker: refactor entrypoint.shEgor Tensin
2022-12-02docker: bump base imageEgor Tensin
2022-10-16frontend: use normal Alpine image instead of nginxEgor Tensin
I've had a problem with the nginx:1-alpine image switching Alpine versions, so I'm fixing the version at least.
2022-10-16docker: upgrade base imagesEgor Tensin
2022-10-16move Dockerfile to docker/Egor Tensin
2022-10-15frontend: fix Docker buildsEgor Tensin
This is what I get for abandoning my stuff for a while. The base image nginx:1-alpine switched Alpine versions, and it doesn't have some packages anymore. Oh well.
2022-04-12frontend: nobody wants .tar.bz2 archivesEgor Tensin
2022-04-11README: updateEgor Tensin
2022-04-11frontend: dash is not pre-installed on AlpineEgor Tensin
2022-04-09docker: use pip install --targetEgor Tensin
2022-04-09frontend: pip -> pip3 for consistencyEgor Tensin
2022-04-09frontend: don't install packages twiceEgor Tensin
2022-04-09frontend: get rid of bash in imageEgor Tensin
2022-04-09frontend: minimize the imageEgor Tensin
2022-03-30README: updateEgor Tensin
2022-03-30README: move Docker stuff to docker/Egor Tensin
2022-03-29frontend: move cgitrc to /etcEgor Tensin
2022-03-26frontend: add a comment to the configEgor Tensin
2022-03-26frontend: serve from / instead of /git/Egor Tensin
2022-03-26docker: add comments to frontend configurationEgor Tensin
2022-03-26docker: add a frontend nginx imageEgor Tensin
At first, I built a custom image at https://egort.name/. It had a rather long development history, and I just copied the files from there.
2022-03-26docker: run once at startup, even when in cronEgor Tensin
2022-03-15docker: best practicesEgor Tensin
2021-08-02docker: fix CMD handlingEgor Tensin
It was difficult to override CMD (due to the requirement to `activate` the venv), move the `activate` call to entrypoint.sh.
2021-03-30docker: enable scheduled runs via crondEgor Tensin