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 |
|