From e6b456330cd6f80b7d9a9d70e56cffdfd931c0b1 Mon Sep 17 00:00:00 2001 From: fengmk2 Date: Fri, 4 Jul 2025 08:23:19 +0800 Subject: [PATCH] chore(server): use localhost sub domain (#13012) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit reduce dnsmasq service #### PR Dependency Tree * **PR #13012** 👈 This tree was auto-generated by [Charcoal](https://github.com/danerwilliams/charcoal) ## Summary by CodeRabbit * **Documentation** * Updated instructions to use the domain `affine.localhost` instead of `dev.affine.fail`. * Simplified setup steps by removing references to DNS service configuration and custom DNS server entries. * **Chores** * Removed DNS server configuration and related files from the development environment setup. * Updated example descriptions to reflect the new domain. --- .docker/dev/README.md | 10 ++-------- .docker/dev/compose.yml.example | 11 ----------- .docker/dev/dnsmasq.conf | 2 -- tools/cli/src/cert.ts | 2 +- 4 files changed, 3 insertions(+), 22 deletions(-) delete mode 100644 .docker/dev/dnsmasq.conf diff --git a/.docker/dev/README.md b/.docker/dev/README.md index 9d9097ad2e..3a9d4b420b 100644 --- a/.docker/dev/README.md +++ b/.docker/dev/README.md @@ -15,13 +15,7 @@ yarn affine cert --install ```bash # certificates will be located at `./.docker/dev/certs/${domain}` -yarn affine cert --domain dev.affine.fail +yarn affine cert --domain affine.localhost ``` -### 3. Enable dns and nginx service in compose.yml - -### 4. Add custom dns server - -```bash -echo "nameserver 127.0.0.1" | sudo tee /etc/resolver/dev.affine.fail -``` +### 3. Enable nginx service in compose.yml diff --git a/.docker/dev/compose.yml.example b/.docker/dev/compose.yml.example index 6ba2bd7a28..d50c87a9f2 100644 --- a/.docker/dev/compose.yml.example +++ b/.docker/dev/compose.yml.example @@ -73,17 +73,6 @@ services: # timeout: 10s # retries: 120 - # dns: - # image: strm/dnsmasq - # volumes: - # - ./dnsmasq.conf:/etc/dnsmasq.d/local.conf - # ports: - # - "53:53/udp" - # cap_add: - # - NET_ADMIN - # depends_on: - # - nginx - # nginx: # image: nginx:alpine # volumes: diff --git a/.docker/dev/dnsmasq.conf b/.docker/dev/dnsmasq.conf deleted file mode 100644 index a3cc60ea42..0000000000 --- a/.docker/dev/dnsmasq.conf +++ /dev/null @@ -1,2 +0,0 @@ -log-queries -address=/dev.affine.fail/127.0.0.1 diff --git a/tools/cli/src/cert.ts b/tools/cli/src/cert.ts index de90babb5c..f5888c0988 100644 --- a/tools/cli/src/cert.ts +++ b/tools/cli/src/cert.ts @@ -21,7 +21,7 @@ export class CertCommand extends Command { domain = Option.String('--domain', { description: - 'Generate certificates for given domain. e.g. "dev.affine.fail"', + 'Generate certificates for given domain. e.g. "affine.localhost"', }); uninstall = Option.Boolean('--uninstall', {