Commit Graph

38 Commits

Author SHA1 Message Date
jason f4df3572d5 🐛 Fix printf %q empty-var bug; sync Dockerfile; update README 🐛
Three fixes in this commit:
1. printf '%q' empty-variable bug — all 7 init.d service scripts:
printf '%q ' $su_exec/\$args/\$extra_env with an unset/empty variable
calls printf with no vararg, causing bash to format the empty string
as '' (two single-quotes), which gets written into the generated exec
script and makes the container fail to start. Fixed with ${var:+...}
parameter expansion so an empty variable produces an empty string.
2. Dockerfile — sync to template 202605261603 (structural changes:
blank line after $SHELL_OPTS in apk-repos block, un-indented echo ""
in Custom Settings and Custom Applications stubs); preserve all
tor-specific values (IMAGE_NAME, PHP_SERVER, BUILD_DATE, SERVICE_PORT,
EXPOSE_PORTS, PHP_VERSION, IMAGE_REPO, CONTAINER_VERSION, PULL_URL,
PACK_LIST, HOSTNAME, OCI labels).
3. README.md — add the full EXPOSE_PORTS list to the docker run command
and docker-compose ports section (privoxy 8118, SOCKS5 9050, DNS 9053
TCP+UDP, web 9080, bridge range 57000-57007).
- Dockerfile: sync structural template changes; update BUILD_DATE to 202605261603
- README.md: add -p 8118:8118 9050:9050 9053:9053 9053/udp 9080:9080 57000-57007 ports
- rootfs/usr/local/etc/docker/init.d/01-tor-server.sh: fix _q_su/_q_args/_q_extra printf %q guard
- rootfs/usr/local/etc/docker/init.d/02-tor-bridge.sh: fix _q_su/_q_args/_q_extra printf %q guard
- rootfs/usr/local/etc/docker/init.d/03-tor-relay.sh: fix _q_su/_q_args/_q_extra printf %q guard
- rootfs/usr/local/etc/docker/init.d/04-tor-exit.sh: fix _q_su/_q_args/_q_extra printf %q guard
- rootfs/usr/local/etc/docker/init.d/09-unbound.sh: fix _q_su/_q_args/_q_extra printf %q guard
- rootfs/usr/local/etc/docker/init.d/98-privoxy.sh: fix _q_su/_q_args/_q_extra printf %q guard
- rootfs/usr/local/etc/docker/init.d/zz-nginx.sh: fix _q_su/_q_args/_q_extra printf %q guard

Dockerfile
README.md
rootfs/usr/local/etc/docker/init.d/01-tor-server.sh
rootfs/usr/local/etc/docker/init.d/02-tor-bridge.sh
rootfs/usr/local/etc/docker/init.d/03-tor-relay.sh
rootfs/usr/local/etc/docker/init.d/04-tor-exit.sh
rootfs/usr/local/etc/docker/init.d/09-unbound.sh
rootfs/usr/local/etc/docker/init.d/98-privoxy.sh
rootfs/usr/local/etc/docker/init.d/zz-nginx.sh
2026-05-26 18:25:35 -04:00
jason d503ac0ffa 🗃️ Removed the .claude/settings.local.json 🗃️
Dockerfile
.dockerignore
.env.scripts
.gitattributes
.gitea/workflows/docker.yaml
.gitignore
LICENSE.md
README.md
rootfs/usr/local/bin/entrypoint.sh
rootfs/usr/local/bin/pkmgr
2026-05-12 20:09:27 -04:00
jason d79c02f7c0 🗃️ Updated Dockerfile* and .env.scripts* 🗃️
Dockerfile
rootfs/usr/local/bin/entrypoint.sh
rootfs/usr/local/etc/docker/functions/entrypoint.sh
2025-11-29 11:05:06 -05:00
jason fa00ad19b9 🔧 Update configuration files 🔧
Dockerfile
.env.scripts
rootfs/root/docker/setup/03-files.sh
rootfs/usr/local/etc/docker/init.d/01-tor-bridge.sh
rootfs/usr/local/etc/docker/init.d/02-tor-relay.sh
rootfs/usr/local/etc/docker/init.d/03-tor-server.sh
2025-11-23 08:15:36 -05:00
jason 45e298eb4e 🔧 Update configuration files 🔧
Dockerfile
.env.scripts
2025-10-22 12:15:58 -04:00
jason c791950cbe 🗃️ Update codebase 🗃️
rootfs/usr/local/etc/docker/functions/entrypoint.sh
rootfs/usr/local/etc/docker/init.d/01-tor-bridge.sh
rootfs/usr/local/etc/docker/init.d/02-tor-relay.sh
rootfs/usr/local/etc/docker/init.d/03-tor-server.sh
rootfs/usr/local/etc/docker/init.d/zz-nginx.sh
rootfs/usr/share/httpd/default/hidden_service.html
rootfs/usr/share/httpd/default/hidden_services.html

Dockerfile
rootfs/usr/local/etc/docker/init.d/zz-nginx.sh
2025-10-22 12:13:32 -04:00
jason 42c6379490 🗃️ Update codebase 🗃️
rootfs/usr/local/bin/entrypoint.sh

Dockerfile
.env.scripts
rootfs/usr/local/bin/entrypoint.sh
rootfs/usr/local/etc/docker/functions/entrypoint.sh
2025-10-22 08:41:12 -04:00
jason 3c29429403 🔧 Update configuration files 🔧
Dockerfile
.env.scripts
rootfs/tmp/etc/privoxy/config
rootfs/tmp/etc/unbound/unbound.conf
rootfs/usr/local/etc/docker/init.d/01-tor-bridge.sh

Dockerfile
2025-10-22 08:16:24 -04:00
jason 6a47728945 🔧 Update configuration files 🔧
Dockerfile
.env.scripts
rootfs/tmp/etc/privoxy/config
rootfs/tmp/etc/unbound/unbound.conf
rootfs/usr/local/etc/docker/init.d/01-tor-bridge.sh
2025-10-22 08:14:09 -04:00
jason 620dec89a1 🗃️ Committing everything that changed 🗃️
Dockerfile
.env.scripts
.gitattributes
.gitignore
rootfs/.gitea/
rootfs/usr/local/bin/entrypoint.sh
rootfs/usr/local/etc/docker/functions/entrypoint.sh
rootfs/usr/local/share/
2025-09-16 19:38:50 -04:00
jason 85c43a8bfa 🗃️ Committing everything that changed 🗃️
Dockerfile
.env.scripts
rootfs/usr/local/etc/docker/init.d/01-tor-bridge.sh
rootfs/usr/local/etc/docker/init.d/02-tor-relay.sh
rootfs/usr/local/etc/docker/init.d/03-tor-server.sh
rootfs/usr/local/etc/docker/init.d/09-unbound.sh
rootfs/usr/local/etc/docker/init.d/98-privoxy.sh
rootfs/usr/local/etc/docker/init.d/zz-nginx.sh
2025-02-03 15:20:20 -05:00
jason da3d5930a5 🗃️ Committing everything that changed 🗃️
Dockerfile
.env.scripts
rootfs/tmp/etc/nginx/
rootfs/usr/local/etc/docker/init.d/99-php.sh
rootfs/usr/local/etc/docker/init.d/zz-nginx.sh
2025-01-29 13:43:57 -05:00
jason 570710c6c6 🗃️ Committing everything that changed 🗃️
Dockerfile
2025-01-09 01:31:54 -05:00
jason 6a043f51c2 🗃️ Committing everything that changed 🗃️
Dockerfile
rootfs/root/docker/setup/03-files.sh
2025-01-08 22:18:08 -05:00
jason 05385ea4ba 🗃️ Committing everything that changed 🗃️
Dockerfile
rootfs/usr/local/etc/docker/init.d/01-tor-server.sh
2025-01-08 21:20:56 -05:00
jason 7f3c5b245d 🗃️ Committing everything that changed 🗃️
Dockerfile
rootfs/usr/local/etc/docker/init.d/02-tor-relay.sh
rootfs/usr/local/etc/docker/init.d/03-tor-bridge.sh
2025-01-06 17:14:41 -05:00
jason dcf975c3b2 🗃️ Committing everything that changed 🗃️
Dockerfile
rootfs/usr/local/etc/docker/init.d/02-tor-relay.sh
rootfs/usr/local/etc/docker/init.d/03-tor-bridge.sh
2025-01-06 16:59:51 -05:00
jason bc109793db 🗃️ Committing everything that changed 🗃️
Dockerfile
.env.scripts
2025-01-06 14:08:20 -05:00
jason b777e968e0 🗃️ Committing everything that changed 🗃️
Dockerfile
rootfs/tmp/etc/tor/hidden/
rootfs/tmp/etc/tor/torrc
rootfs/usr/local/etc/docker/init.d/tor.sh
2025-01-06 12:22:22 -05:00
jason 42af54213f 🗃️ Committing everything that changed 🗃️
Dockerfile
rootfs/tmp/etc/tor/torrc
rootfs/usr/local/etc/docker/init.d/tor.sh
2025-01-06 11:55:15 -05:00
jason a467f83e97 🗃️ Committing everything that changed 🗃️
Dockerfile
rootfs/etc/tor/torrc
rootfs/.gitkeep
rootfs/root/
rootfs/tmp/
rootfs/usr/local/bin/pkmgr
rootfs/usr/local/etc/docker/init.d/privoxy.sh
2025-01-06 11:33:06 -05:00
jason 5fb5fc3044 🗃️ Committing everything that changed 🗃️
Dockerfile
rootfs/usr/local/bin/entrypoint.sh
rootfs/usr/local/etc/docker/init.d/php.sh
rootfs/usr/local/etc/docker/init.d/tor.sh
2025-01-06 11:06:25 -05:00
jason dc74f17f4f 🗃️ Committing everything that changed 🗃️
Dockerfile
rootfs/etc/
rootfs/usr/local/etc/docker/init.d/php.sh
rootfs/usr/local/share/template-files/config/tor/torrc
2025-01-06 10:28:45 -05:00
jason 9fe6a334c5 🗃️ Committing everything that changed 🗃️
Dockerfile
.env.scripts
rootfs/usr/local/etc/
rootfs/usr/local/share/template-files/config/tor/torrc
rootfs/usr/local/share/template-files/data/htdocs/www/index.html
rootfs/usr/share/
2025-01-06 09:09:27 -05:00
jason 4266561d69 Added: Dockerfile
Added: Dockerfile
2024-08-01 16:12:53 -04:00
casjay 97941abe75 🗃️ Updated domain names 🗃️
Dockerfile
LICENSE.md
rootfs/usr/local/bin/entrypoint.sh
rootfs/usr/local/bin/start-tor.sh
2023-08-10 19:57:42 -04:00
casjay 9a7ee5a0dc 🗃️ Committing everything that changed 🗃️ 2023-02-25 15:55:08 -05:00
casjay c0cbaf2fba 🗃️ Committing everything that changed 🗃️ 2023-02-25 15:50:32 -05:00
casjay 9832806757 🗃️ Committing everything that changed 🗃️ 2023-02-25 15:27:58 -05:00
casjay 971527ef77 🗃️ Committing everything that changed 🗃️ 2023-02-25 15:06:03 -05:00
casjay 5108ad8a92 🗃️ Committing everything that changed 🗃️ 2023-02-25 14:47:59 -05:00
casjay d729616a61 🗃️ Committing everything that changed 🗃️ 2023-02-25 13:14:17 -05:00
casjay 897552d7a4 🗃️ Committing everything that changed 🗃️ 2023-02-25 13:11:45 -05:00
casjay 6888f293f6 🗃️ Committing everything that changed 🗃️ 2022-10-07 18:48:24 -04:00
casjay fbfb990c2e 🗃️ Committing everything that changed 🗃️ 2022-10-02 17:01:36 -04:00
casjay 028b440418 🗃️ Committing everything that changed 🗃️ 2022-10-02 16:46:29 -04:00
casjay 8d36c7d4cd 🗃️ Committing everything that changed 🗃️ 2022-10-02 16:42:40 -04:00
casjay f95069771b 🦈🏠🐜 Initial Commit 🐜🦈🏠 2022-10-02 16:31:54 -04:00