Commit Graph

16 Commits

Author SHA1 Message Date
Vincent Yang
515752fe25
refactor!: rename project from DeepLX to DLX
Rebrand in response to a trademark report regarding the DEEPL mark.
Renames the Go module path, exported symbols, binary, systemd/launchd
services, Docker images, and CI artifacts; adds a trademark disclaimer
to the README and removes screenshots containing DeepL branding.

BREAKING CHANGE: Go module path is now github.com/OwO-Network/DLX.
translate.TranslateByDeepLX is now translate.TranslateByDLX and
DeepLXTranslationResult is now DLXTranslationResult. The release
binaries, systemd service, and Docker images are renamed from
deeplx to dlx.
2026-07-08 08:53:32 -07:00
趙子賢
1b88e428ae
feat(docker): non-root user + ENTRYPOINT (#222)
Closes #221.

- Run as non-root using an Alpine system account (UID auto-assigned from the 100-999 system range, referenced by name to avoid hard-coding).
- Replace CMD with ENTRYPOINT so args passed to `docker run` flow through to the deeplx binary.
- EXPOSE 1188 for documentation.
2026-05-24 01:30:05 +08:00
Davy
8d145722eb
Update Dockerfile to use Go 1.25 base image (#215)
* Initial plan

* Update Dockerfile to use golang:1.25 to match go.mod requirement

Co-authored-by: thedavidweng <95214375+thedavidweng@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-03-18 03:47:26 -07:00
Vincent Yang
84792ead81
chore: bump Go version to 1.24.2 in Dockerfile, go.mod, and CI workflows 2025-04-08 14:27:01 -04:00
Vincent Yang
26a9003b13
bump to Go 1.24.0 2025-02-25 13:16:58 -05:00
Vincent Yang
85fd738f3e
bump to Go 1.23.6 2025-02-09 20:12:06 -05:00
Vincent Yang
de9888ca5f
Upgrade to Go 1.23.5 2025-01-20 17:18:47 -05:00
Vincent Young
f2fa90208d
ci: upgraded to Go 1.23.4 2024-12-05 13:13:40 -05:00
Vincent Yang
1f62d85b60
ci: upgraded to Go 1.23.3 2024-11-30 02:14:15 -05:00
Vincent Yang
c678e87631
bump to Go 1.23.2 2024-10-07 19:25:36 -04:00
Vincent Young
f172f59fb6
bump to Go 1.23.1 2024-09-16 12:13:41 -04:00
Vincent Young
56755a1b92
fix: dockerfile 2024-09-16 12:08:54 -04:00
Vincent Young
401b5cb117
feat: support pro account (#105) 2024-04-23 00:50:11 -04:00
Vincent Yang
f75bfc20f7
ci: fix compile error 2024-03-20 16:52:54 -04:00
Vincent Yang
a191d9d27f
ci: update to go 1.22 2024-03-20 16:46:07 -04:00
sbilly
890a211a92
Create Dockerfile
build docker image for DeepLX
2023-02-27 00:03:11 +08:00