aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/docker (follow)
Commit message (Collapse)AuthorAge
* docker: fix warnings in run_cron.shEgor Tensin2023-05-30
|
* docker: add SCHEDULE=minutely support to run_cron.shEgor Tensin2023-05-30
|
* docker: bump base imagesEgor Tensin2023-05-21
|
* pin Python versionEgor Tensin2023-03-02
|
* docker: remove entrypoint.shEgor Tensin2023-02-27
| | | | The remainder functionality fits nicely to run.sh.
* docker: ignore missing config fileEgor Tensin2023-02-25
| | | | | | | | It allows doing something like docker run -it --rm egortensin/cgitize:latest sh (without the missing file errors).
* remove dead codeEgor Tensin2023-02-25
|
* frontend: upgrade cmark-gfmEgor Tensin2023-02-25
|
* more --quiet flagsEgor Tensin2023-02-25
|
* add --quiet flags to all installationsEgor Tensin2023-02-25
|
* docker: add run.shEgor Tensin2023-02-25
|
* docker: rename schedule.sh to run_cron.shEgor Tensin2023-02-25
|
* fix a shebang for consistencyEgor Tensin2023-02-25
|
* docker: make schedule.sh more reusableEgor Tensin2022-12-04
|
* docker: factor out cron stuff into schedule.shEgor Tensin2022-12-03
| | | | It can be easily reused that way.
* frontend: fix /mnt/cgitize being inaccessible to nginxEgor Tensin2022-12-03
| | | | | 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.
* docker: chmod o-rwx the output directoryEgor Tensin2022-12-03
|
* docker: refactor entrypoint.shEgor Tensin2022-12-03
|
* docker: bump base imageEgor Tensin2022-12-02
|
* frontend: use normal Alpine image instead of nginxEgor Tensin2022-10-16
| | | | | I've had a problem with the nginx:1-alpine image switching Alpine versions, so I'm fixing the version at least.
* docker: upgrade base imagesEgor Tensin2022-10-16
|
* move Dockerfile to docker/Egor Tensin2022-10-16
|
* frontend: fix Docker buildsEgor Tensin2022-10-15
| | | | | | 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.
* frontend: nobody wants .tar.bz2 archivesEgor Tensin2022-04-12
|
* README: updateEgor Tensin2022-04-11
|
* frontend: dash is not pre-installed on AlpineEgor Tensin2022-04-11
|
* docker: use pip install --targetEgor Tensin2022-04-09
|
* frontend: pip -> pip3 for consistencyEgor Tensin2022-04-09
|
* frontend: don't install packages twiceEgor Tensin2022-04-09
|
* frontend: get rid of bash in imageEgor Tensin2022-04-09
|
* frontend: minimize the imageEgor Tensin2022-04-09
|
* README: updateEgor Tensin2022-03-30
|
* README: move Docker stuff to docker/Egor Tensin2022-03-30
|
* frontend: move cgitrc to /etcEgor Tensin2022-03-29
|
* frontend: add a comment to the configEgor Tensin2022-03-26
|
* frontend: serve from / instead of /git/Egor Tensin2022-03-26
|
* docker: add comments to frontend configurationEgor Tensin2022-03-26
|
* docker: add a frontend nginx imageEgor Tensin2022-03-26
| | | | | 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.
* docker: run once at startup, even when in cronEgor Tensin2022-03-26
|
* docker: best practicesEgor Tensin2022-03-15
|
* docker: fix CMD handlingEgor Tensin2021-08-02
| | | | | It was difficult to override CMD (due to the requirement to `activate` the venv), move the `activate` call to entrypoint.sh.
* docker: enable scheduled runs via crondEgor Tensin2021-03-30