Commit Graph

34 Commits

Author SHA1 Message Date
4234965a94 Enabled proper second bootstrap stage autostart, fixed $TERM
modified:   Dockerfile
	modified:   entrypoint.sh
2025-08-21 19:31:18 +03:00
b2093c204a yes i fixed my workflow somehow 2025-05-25 12:58:35 +03:00
3a00157ea0 fix typo 2025-05-25 12:37:21 +03:00
bb2b9084f2 pacman support 2025-05-25 12:31:23 +03:00
Leonid Pliushch
c03156ef4f bootstrap: update to 2023.02.19 2023-02-23 19:43:48 +02:00
Leonid Pliushch
4fab030986 docker: add alternate entrypoint script
This one spawns a root shell.
2023-02-23 12:15:03 +02:00
Leonid Pliushch
4360caad29 docker: don't install updates for aarch64
Workaround for aarch64 image build issues.
2023-02-23 10:07:40 +02:00
Leonid Pliushch
5cfdc47f79 docker: use mksh to launch dnsmasq 2023-02-22 23:17:30 +02:00
Leonid Pliushch
eb7481ede9 docker: don't switch user by default 2023-02-22 22:32:12 +02:00
Leonid Pliushch
f49601a89e docker: add entrypoint script
Entrypoint script starts dnsmasq before shell is launched.
2023-02-22 22:22:45 +02:00
Leonid Pliushch
4aac3f0f1e docker: launch dnsmasq properly during build 2023-02-22 21:50:58 +02:00
Leonid Pliushch
5e6b4f4026 docker: enable apt upgrade step 2023-02-22 21:50:05 +02:00
Leonid Pliushch
f7755c0d4a bin: provide su
Allows to drop privileges to "system" user from root.
2023-02-22 21:49:57 +02:00
Leonid Pliushch
5e5f33f672 bin: delete update-static-dns script 2023-02-22 21:49:13 +02:00
Uchiha Kakashi
f0dbaff385 bootstrap: update to 2022.12.04-r1 2022-12-04 14:20:51 +08:00
Lars The
cf32710a93 Add support for user static DNS file (#45)
Adds the file `/data/data/com.termux/files/home/.static-dns-hosts.txt` with empty content to bind to it externally with some user hosts. The script `update-static-dns` then uses the regular system wide static-dns-hosts.txt and the content of this file. The user can edit it inside the container, and/or bind it with an external file.
2022-11-30 21:25:24 +08:00
Chongyun Lee
ec3a88387a bootstrap: update to 2022.11.06 2022-11-09 20:13:28 +08:00
Chongyun Lee
97bad319bc bootstrap: update to 2022.10.02-r1 2022-10-02 13:44:04 +08:00
Chongyun Lee
b549f38cfa bootstrap: update to 2022.08.28-r1 2022-09-02 17:25:03 +08:00
Chongyun Lee
80742d31d4 bootstrap: update to 2022.07.31-r1 2022-08-02 12:21:14 +08:00
Chongyun Lee
ff01256db8 bootstrap: update to 2022.07.03-r1 2022-07-07 14:47:11 +08:00
Uchiha Kakashi
1a43803d78 Dockerfile: Update to 2022.05.01-r1+apt-android-7 2022-05-04 08:15:16 +02:00
Chongyun Lee
040b92afcd Dockerfile: Link some utilities to busybox 2022-04-24 12:35:14 +02:00
Chongyun Lee
36743e506b CI: Build image for arm 2022-04-24 12:35:10 +02:00
Henrik Grimler
fa1457e0a5 Update bootstraps to 2022-04-24 2022-04-24 12:33:22 +02:00
Leonid Pliushch
d2ee76aacb bootstrap: update to 2021.11.06-r1 2021-11-06 22:31:15 +02:00
Leonid Pliushch
9f16e759b0 bootstrap: update to 2021.10.03-r1 2021-10-08 16:22:35 +03:00
Leonid Pliushch
42cf8fb081 bootstrap: update to 2021.09.26-r1 2021-10-01 11:45:17 +03:00
Leonid Pliushch
fa3bab8419 multistage build, remove duplicate files
* Resulting image is 2x smaller and has only 1 layer.
* Move content of setup-termux.sh into Dockerfile.
* No duplicated static-dns-hosts.txt.
2021-07-10 01:57:44 +03:00
Leonid Pliushch
b7e9eddbaf update bootstrap archives 2021-06-05 12:09:02 +03:00
Leonid Pliushch
3f06e6f939 update bootstrap archives 2021-05-25 22:18:53 +03:00
Leonid Pliushch
ade368a084 update bootstrap archives 2021-02-21 13:05:16 +02:00
Leonid Pliushch
d616bfb0b6 initial support for arm/arm64 containers
Issue https://github.com/termux/termux-docker/issues/9.

System components are imported from Android 9 GSI (aarch64).
2021-02-16 01:04:18 +02:00
umarcor
b12229c476 use a single Dockerfile with build-args 2021-02-15 22:08:55 +02:00