-
d08a67141a
Remove all third-party apt sources before apt-get update
main
nfel
2026-08-04 23:28:57 +03:30
-
ad894eca2f
Remove NodeSource apt source that times out from Iran
nfel
2026-08-04 23:26:41 +03:30
-
dd49d8c974
Add PIP_INDEX_URL fallback for uv install in worker stage
nfel
2026-08-04 23:24:35 +03:30
-
40ff56490d
Use parsvds.com as Ubuntu apt mirror
nfel
2026-08-04 23:19:26 +03:30
-
ddf37f013d
Fix Too many levels of symbolic links in worker stage
nfel
2026-08-04 23:06:10 +03:30
-
2e507cf5fa
Bootstrap pip via ensurepip in builder stage
nfel
2026-08-04 23:00:32 +03:30
-
5001a8f2e8
Use UV_DEFAULT_INDEX=https://pypi.reg.darano.ir for all stages
nfel
2026-08-04 22:59:07 +03:30
-
e222ffdcc4
Download uv binary directly from GitHub releases instead of install script
nfel
2026-08-04 22:49:55 +03:30
-
776de685d0
Install uv via curl instead of pip in builder stage
nfel
2026-08-04 22:48:06 +03:30
-
24402b3aa9
Fix uv binary path — installer puts it in /usr/local/uv/bin/uv
nfel
2026-08-04 22:45:12 +03:30
-
b035312e83
Configure pypi.reg.darano.ir as PyPI mirror for uv
nfel
2026-08-04 22:41:26 +03:30
-
4b805a64a5
Move uv sync into the same RUN as curl installer
nfel
2026-08-04 22:40:29 +03:30
-
5a9087b7fc
Use IUT apt mirror (repo.iut.ac.ir) — Iran-based Ubuntu mirror
nfel
2026-08-04 22:37:56 +03:30
-
99cbbf743a
Remove double slash from registry mirror URL
nfel
2026-08-04 22:36:24 +03:30
-
bbd0509d8b
Install Python 3.12 + uv on Playwright Noble base image
nfel
2026-08-04 22:35:42 +03:30
-
acd613b468
updated docker file
nfel
2026-08-04 22:33:30 +03:30
-
56fa29c91b
Fix admin port binding: 127.0.0.0 -> 127.0.0.1
nfel
2026-08-04 22:01:25 +03:30
-
e7410c1ac2
Use Playwright Noble as worker base, configure China apt mirror
nfel
2026-08-04 22:00:56 +03:30
-
604d5e25c1
Revert worker to python:3.11-slim — Playwright images don't include Python
nfel
2026-08-04 21:53:55 +03:30
-
c859028627
Bootstrap pip via ensurepip to install uv manager
nfel
2026-08-04 21:50:52 +03:30
-
040e57c3c0
Call uv by full path in single RUN layer
nfel
2026-08-04 21:50:26 +03:30
-
47fa0229b3
Install uv via curl in worker stage
nfel
2026-08-04 21:48:34 +03:30
-
82cf4f1f82
Remove double slash from FROM line — Docker parser doesn't support it
nfel
2026-08-04 21:46:35 +03:30
-
1ce57c3ea2
Fix worker rq not found — build venv natively in Playwright image
nfel
2026-08-04 21:39:51 +03:30
-
0bbd4ba840
Add double slash in Playwright registry mirror path
nfel
2026-08-04 21:38:49 +03:30
-
f60de9312a
Use local registry mirror for Playwright image
nfel
2026-08-04 21:28:19 +03:30
-
5bc7acd114
Remove --no-deps from Makefile docker-otp/docker-fresh
nfel
2026-08-04 21:20:54 +03:30
-
e8d0108f9a
Fix Makefile for split admin/worker Docker targets
nfel
2026-08-04 21:20:28 +03:30
-
a436b72bec
Use Playwright base image for worker services
nfel
2026-08-04 21:19:12 +03:30
-
240104a3f2
docker network added to compose file
nfel
2026-08-04 20:58:10 +03:30
-
8639d641be
update compose file
nfel
2026-08-04 20:54:21 +03:30
-
061b03eee5
Stabilize recorded Chrome startup
nfel
2026-08-03 00:55:53 +03:30
-
71790cf0ad
Open target URL during Chrome startup
nfel
2026-08-03 00:42:09 +03:30
-
9f986255b3
Add admin favicon
nfel
2026-08-03 00:27:56 +03:30
-
e6ee587bf0
Navigate before initializing page state
nfel
2026-08-03 00:21:55 +03:30
-
66c8c19e0c
Record worker browser sessions
nfel
2026-08-02 23:23:23 +03:30
-
601b8ec69e
Recover from slow browser navigation
nfel
2026-07-28 23:47:15 +03:30
-
823acdd128
Harden browser session cleanup
nfel
2026-07-28 23:30:02 +03:30
-
3982b03f5c
Use packaged Chromium driver in Docker
nfel
2026-07-28 22:15:14 +03:30
-
4462990d6f
Bundle patched ChromeDriver in Docker image
nfel
2026-07-28 22:00:19 +03:30
-
3f180e88ed
Fix RQ worker invocation
nfel
2026-07-28 00:01:31 +03:30
-
983b5279a2
Fix Docker virtual environment packaging
nfel
2026-07-27 23:54:50 +03:30
-
a5a9164a35
Use official PyPI for dependency resolution
nfel
2026-07-27 21:34:09 +03:30
-
943dc190a3
python version increased to 3.14
nfel
2026-07-27 15:49:33 +03:30
-
80a892478f
submit changes
nfel
2026-07-27 15:42:08 +03:30
-
78265d92ba
added stop/resume on found the first item
nfel
2026-06-30 19:20:06 +03:30
-
42ddcdd22e
Added senario name in config selector. also now digipay works
nfel
2026-06-30 18:58:37 +03:30
-
3a1ceaaf2e
added docker and docker compose
nfel
2026-06-30 17:57:07 +03:30
-
744550deaa
Digipay and speedtest added
nfel
2026-06-27 16:18:33 +03:30
-
64886b2b10
updates :)
nfel
2026-06-20 17:07:48 +03:30
-
24155ad6bf
wip
nfel
2026-06-16 16:56:27 +03:30
-
a5d09be46e
added db
nfel
2026-06-15 19:56:18 +03:30
-
7d61fd8322
admin now runs
nfel
2026-06-15 19:53:33 +03:30
-
6aa60860f2
ignore updates
nfel
2026-06-15 19:48:19 +03:30
-
70e78a2b31
deploy files added
nfel
2026-06-15 19:47:56 +03:30
-
abff09dc0c
init
nfel
2026-06-15 19:42:03 +03:30