Commit Graph
192 Commits
Author SHA1 Message Date
tcely a1d929d8c9 Update Dockerfile 2025-07-16 12:29:45 -04:00
meeb f8bbc8d117 Merge pull request #1177 from tcely/patch-11
Use an already verified and extracted docker image for `s6-overlay`
2025-07-07 23:08:17 +10:00
tcely a326c7567f Switch to the fork of my fork 2025-07-07 03:25:57 -04:00
tcely 81b0f3697b Copy tubesync directory to an intermediate stage 2025-07-06 09:17:37 -04:00
tcely 7de6f081a6 Use an already verified and extracted docker image for s6-overlay 2025-07-05 00:51:29 -04:00
tcely 1aaed36985 Add XDG_CONFIG_HOME directory 2025-06-21 11:42:06 -04:00
tcely a363c0a2f4 Upgrade s6-overlay to 3.2.0.3 2025-06-12 11:05:27 -04:00
meeb d0ada1535f Merge pull request #1092 from tcely/patch-12
Remove unnecessary dependencies
2025-06-11 20:47:29 +10:00
meeb 9d5cb13bed Merge pull request #1075 from tcely/patch-6
Queues managed with `django-huey`
2025-06-11 20:42:56 +10:00
tcely 06fbc7c7aa Merge branch 'main' into patch-12 2025-06-11 05:32:38 -04:00
meeb 07c9c458ad Merge pull request #1091 from tcely/patch-11
Check for unresolved Python shared libraries
2025-06-11 19:08:10 +10:00
tcely 77472beb7a Remove unnecessary dependencies 2025-06-03 14:51:05 -04:00
tcely 75aa06d495 Stop the build when a shared object is unresolved 2025-06-03 13:34:25 -04:00
tcely 8baf50d98e Check for unresolved Python shared libraries 2025-06-03 13:09:56 -04:00
tcely a849367ac8 Add the library libonig-dev depends upon also 2025-06-03 10:48:17 -04:00
tcely f74c22c849 fixup: building from source on arm64 2025-06-03 10:32:28 -04:00
tcely 3fc2b09a26 Remove the python3-lib alternative 2025-06-03 09:56:15 -04:00
tcely 133d65a6c9 Prevent update-alternatives from doing the wrong thing 2025-06-01 13:04:18 -04:00
tcely 8b0d3ebd30 Set the EDITOR environment variable to use the alternatives group 2025-06-01 13:00:21 -04:00
tcely c1e30b7751 Add the vim alternatives group 2025-06-01 12:57:21 -04:00
tcely e5c19a2c47 Configure alternatives groups 2025-06-01 12:39:10 -04:00
tcely 1ac70a16a0 Enable editor in the container
For less than 3 MiB, I can have a modern editor that does enough of what `vim-nox` does that zi won't miss that.
2025-06-01 01:56:18 -04:00
tcely 98df36a1fc Fail the build rather than hiding the file that is in a lower layer 2025-05-30 02:18:01 -04:00
tcely f561de8140 Clean up any files created in Python 2025-05-30 01:34:10 -04:00
tcely ea53fc7d41 Make the directory before using it 2025-05-25 04:24:13 -04:00
tcely 7dddc9582b Merge branch 'main' into patch-6 2025-05-25 03:11:15 -04:00
tcely f3ef6ea550 Move the copied HOME to the tmpfs 2025-05-25 02:39:05 -04:00
tcely 2ec805e74a Do not fail to hard link and produce a warning 2025-05-25 02:30:31 -04:00
tcely deacb83ca7 Install using uv pip install
When `pipenv` installs it is using a virtual environment that `uv` created for it to run as a tool.
2025-05-25 02:20:46 -04:00
tcely 4c8adbe222 Merge branch 'meeb:main' into patch-15 2025-05-25 02:02:05 -04:00
tcely ad91583863 Ensure that we can use pip later 2025-05-25 02:01:08 -04:00
meeb 06652b0a06 Merge pull request #1064 from tcely/patch-15
Install using `uv`
2025-05-25 16:00:31 +10:00
tcely b84fbb77df Install and run pipenv using uv 2025-05-25 01:54:06 -04:00
tcely de9ee5e717 Bind mount uv into PATH 2025-05-25 01:44:03 -04:00
tcely cc05d7fccf Add uv stages 2025-05-25 01:39:43 -04:00
tcely 7375fd9b90 Update Dockerfile 2025-05-24 23:58:34 -04:00
tcely 2141e1e6b2 Ensure the tubesync-nginx stage is working 2025-05-24 23:28:11 -04:00
tcely 2483cda1af Remove the unused getpot_bgutil_script plugin 2025-05-19 05:54:23 -04:00
tcely 144720f6af Switch to the openresty stage 2025-04-30 22:47:53 -04:00
tcely e58c4bae99 Switch back to the nginx-light stage 2025-04-30 22:13:45 -04:00
tcely f9d1e00356 fixup: remove the extra newline 2025-04-30 21:41:57 -04:00
tcely 7ca79af746 Use the openresty binary 2025-04-30 21:36:20 -04:00
tcely cfb4b4ca17 Don't install nginx binaries 2025-04-30 21:32:54 -04:00
tcely 3f073b3ec3 Include openresty 2025-04-30 19:09:55 -04:00
tcely 2b27d1bd1e Do not use the glibc alias 2025-04-23 13:34:58 -04:00
tcely 10e5a72e2c Match --list-archive output 2025-04-23 13:15:45 -04:00
tcely 21d884c6e9 Use the default locale before the new one is ready 2025-04-23 13:02:17 -04:00
tcely 8fe43170a4 Debian on arm is armhf
Not that we are likely to use this,  but I figured this out, and it costs nothing to leave a case here.
2025-04-17 15:32:14 -04:00
tcely a6fea90720 Remove a raw value
For now, `file_ext` has the same value as,
`CHECKSUM_ALGORITHM`,
but I used another variable to make changing it easier.
2025-04-17 15:28:20 -04:00
tcely 624406eb27 Add /etc/apt/apt.conf.d/docker-disable-pkgcache 2025-04-17 14:41:21 -04:00