0xJacky
b3ae13072c
docs: remove Atlas Cloud sponsorship from README
...
Drop the AI Infrastructure Support section and the now-orphaned
atlas-cloud-logo.svg asset.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-13 18:07:11 +08:00
Hintay
f6992d8789
fix(docker): upgrade persisted bundled nginx-ui.conf safely ( #1696 )
...
* test(self_check): add fixed-default bundled nginx-ui.conf fixture
* test(self_check): add unfixed-default bundled nginx-ui.conf fixture
* test(self_check): add customized and partial-fix fixtures
* feat(self_check): add error codes for bundled nginx-ui.conf upgrade
* feat(self_check): add CheckBundledNginxUIConf
* feat(self_check): add idempotent applyBundledConfPatch
* feat(self_check): add transactional patch-on-disk with backup restore
* feat(self_check): wire FixBundledNginxUIConf with verify+reload
* feat(self_check): register bundled nginx-ui.conf WS-fix task
* test(docker): add init-config bats fixtures
* feat(docker): hash-whitelist sync for bundled nginx-ui.conf
* feat(docker): seed nginx-ui.conf known-hashes list
* chore(docker): add maintainer script for nginx-ui.conf hash list
* ci(docker): add bats + hash-consistency workflow for init-config.sh
* feat(docker): ship nginx-ui.conf known-hashes inside the image
* feat(self-check): banner button shows Fix when all failures are fixable
* docs: add docker websocket fix guide (en)
* docs: add docker websocket fix guide (zh_CN, zh_TW)
* docs: link docker-websocket-fix page in all locale sidebars
* docs(readme): link docker websocket fix guide
* docs(readme): link docker websocket fix guide (translations)
* fix(self_check): WS-fix check independent of NGINX_UI_IGNORE_DOCKER_SOCKET
* fix(docker): respect bundled nginx host mode
Keep bundled nginx-ui.conf self-checks aligned with Docker host mode and prevent config sync failures from blocking startup.
* fix(docker): tighten bundled conf review fixes
Co-authored-by: Jacky <me@jackyu.cn >
---------
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
Co-authored-by: Jacky <me@jackyu.cn >
2026-05-24 09:48:19 +08:00
Hintay
7db6b97925
fix: support OpenWrt 25 install script ( #1658 )
2026-05-21 05:31:46 +09:00
Hintay
054295adac
fix(docker): preserve forwarded proto/host in container nginx
...
When the official docker image is fronted by another reverse proxy that
terminates TLS, the container's inner nginx overwrote X-Forwarded-Proto
with its own $scheme (= http, because it listens on plain 80), breaking
CheckWebSocketOrigin's same-origin check on https deployments behind
e.g. Cloudflare or a host nginx.
Trust the inbound X-Forwarded-Proto/Host when present; fall back to
$scheme/$http_host only on direct connections.
2026-05-21 01:52:50 +09:00
lucaszhu-hue
d87e7785ad
feat: integrate Atlas Cloud provider ( #1674 )
2026-05-15 23:47:54 +08:00
0xJacky
5fc038f2e9
fix(docker): inline nginx base image setup
2026-05-14 19:20:22 +08:00
Jacky
da0cf170f2
docs: add Atlas Cloud sponsor ( #1665 )
2026-05-12 19:58:51 +08:00
0xJacky
57b6f982ec
fix: preserve forwarded host for docker websocket checks
2026-04-20 23:39:22 +08:00
0xJacky
1a9cd29a30
style: center align WeChat community QR code in documentation
2026-03-16 05:33:37 +00:00
0xJacky
3a38914fe2
feat: add official WeChat community group information to documentation
2026-03-16 05:31:54 +00:00
mumeinosato
495cb4e71e
Fix image paths and enhance Japanese translations ( #1541 )
...
* Fix image paths and enhance Japanese translations
I'm a native Japanese speaker and made some small corrections where the wording felt unnatural.
Feel free to ignore any changes if the original wording was intentional.
* Fix typo in README-ja_JP.md
* Update Japanese translation in i18n.json
2026-02-04 11:15:10 +08:00
0xJacky
ea78b80b9f
docs: add sponsorship and tooling support sections to README files
2025-12-17 15:54:13 +08:00
0xJacky
9aa5a260b6
feat(nginx_log): add advanced indexing settings
2025-08-31 15:11:14 +08:00
Hintay
6b40d02b93
feat: add pidfile parameter to support OpenRC
2025-05-08 23:09:54 +09:00
Jacky
a2e1c57eaf
chore: update install.sh
2025-05-07 11:57:15 +08:00
Jacky
a75a5b7429
chore: update install.sh
2025-05-07 03:51:58 +00:00
Jacky
5fdd85a302
feat: add support for init.d and OpenRC service management #335 , #988
2025-05-07 10:57:17 +08:00
Jacky
876e58d49b
chore(demo): add our prime sponsor
2025-05-05 17:14:35 +08:00
Jacky
acf2d13ded
chore(demo): update config
2025-04-11 08:50:59 +00:00
Jacky
300381f2f7
chore(demo): update db
2025-04-06 16:55:09 +08:00
Jacky
d30380c989
chore(demo): update db
2025-04-05 14:57:28 +00:00
Jacky
00f4855dce
feat: use devconatiner
2025-02-03 15:05:15 +08:00
Jacky
38a019720b
enhance(demo): ban Internet
2024-10-23 17:39:57 +08:00
Jacky
7795740704
fix: demo resources
2024-10-23 17:07:57 +08:00
Jacky
925e61abf4
fix: update demo database and app.ini; enhance: migration
2024-10-23 11:48:41 +08:00
Kcho
7650af1fa2
Updated Spanish dashboard screenshot ( #477 )
...
* Added dashboard_es.png
* Update README-es.md
2024-08-01 08:48:55 +08:00
PeterWang-dev
7c21aa2377
fix(resources): remove trailing .conf in default nginx stream block
...
Fix #444
2024-07-22 01:59:22 +08:00
Jacky
191b6bae10
chore: update demo.db
2024-05-09 23:51:08 +08:00
Jacky
4c74bc8619
feat: use env to predefine admin user #214
2024-05-06 23:50:32 +08:00
Jacky
ee30e840e3
chore(demo): update dockerfile
2024-05-05 21:33:09 +08:00
Jacky
abc73bbf77
enhance(docker): recreate access.log and error.log as regular files
2024-05-05 19:19:46 +08:00
Jacky
070c0b4620
feat(docker): mkdir streams-enabled, streams-available
2024-05-05 17:18:56 +08:00
Jacky
9bd1507392
feat(docker): integrate s6-overlay
2024-05-05 13:10:30 +08:00
0xJacky
d70e37c857
fix: taking 100% CPU if the log file is not a regular file
2024-01-26 18:49:56 +08:00
0xJacky
99d6983924
chore: update screenshots
2024-01-16 00:29:46 +08:00
0xJacky
fc0895fe62
chore: update demo.db
2023-12-15 21:57:13 +08:00
0xJacky
384c2ae8aa
chore: update nginx config for demo
2023-12-15 20:21:21 +08:00
0xJacky
994b9087ae
feat: add notifications for renew certs #192
2023-12-05 14:35:58 +08:00
0xJacky
e5a5889931
refactor: project directory structure
2023-11-26 18:59:12 +08:00
0xJacky
b1b6e8fec8
chore: dry run core upgrade in demo
2023-05-21 09:46:59 +08:00
0xJacky
8f683eb632
chore: update demo node
2023-05-18 21:24:22 +08:00
0xJacky
1e827fcdd7
chore: update demo
2023-05-18 21:16:32 +08:00
Hintay
efda5a84dc
chore: add Illustrator format logo
2023-05-06 19:00:31 +08:00
0xJacky
c16ea53ed1
feat: add digest for actions
2023-05-05 20:20:03 +08:00
0xJacky
fd342e6075
chore: update logo background
2023-05-05 19:34:52 +08:00
0xJacky
716858ebdc
chore: rm dev environment files
2023-05-05 14:22:26 +08:00
0xJacky
6b640381e8
fix: site add issues
2023-05-01 13:39:23 +08:00
0xJacky
d5fa42da3c
fix: site log unable fetch previous pages
2023-04-29 21:31:47 +08:00
0xJacky
fcc22632ec
feat: added DNS credentials manager
2023-04-13 14:50:20 +08:00
0xJacky
3cdc675e4f
chore: update translations
2023-04-12 23:57:20 +08:00