Update domain and application URL to dev-admin.merchbay.app across deployment configurations
Some checks failed
Deploy Development / deploy (push) Failing after 1m18s

This commit is contained in:
Frank John Begornia
2025-12-16 13:33:09 +08:00
parent 632f143637
commit 63c5c50578
5 changed files with 18 additions and 18 deletions

View File

@@ -11,7 +11,7 @@ All deployments use the external network: `traefik-public`
docker network inspect traefik-public >/dev/null 2>&1 || docker network create traefik-public
```
## Development (dev.merchbay.app) - Automatic SSL
## Development (dev-admin.merchbay.app) - Automatic SSL
Development uses Let's Encrypt for automatic SSL certificate generation.
@@ -133,13 +133,13 @@ docker compose logs traefik | grep -i cert
File: `docker-compose.portainer.dev.yml`
- Domain: `dev.merchbay.app`
- Domain: `dev-admin.merchbay.app`
- SSL: Let's Encrypt (automatic)
- Certificate Resolver: `letsencrypt`
```yaml
labels:
- "traefik.http.routers.merchbay-admin-dev.rule=Host(`dev.merchbay.app`)"
- "traefik.http.routers.merchbay-admin-dev.rule=Host(`dev-admin.merchbay.app`)"
- "traefik.http.routers.merchbay-admin-dev.tls.certresolver=letsencrypt"
```
@@ -199,7 +199,7 @@ DEPLOY_PORT=22
```bash
# Check certificate issuer (should be Let's Encrypt)
echo | openssl s_client -servername dev.merchbay.app -connect dev.merchbay.app:443 2>/dev/null | openssl x509 -noout -issuer
echo | openssl s_client -servername dev-admin.merchbay.app -connect dev-admin.merchbay.app:443 2>/dev/null | openssl x509 -noout -issuer
# Should show: issuer=C = US, O = Let's Encrypt, CN = R3
```
@@ -216,7 +216,7 @@ echo | openssl s_client -servername merchbay.app -connect merchbay.app:443 2>/de
### Verify in Browser
1. Visit https://dev.merchbay.app
1. Visit https://dev-admin.merchbay.app
- Certificate should be issued by "Let's Encrypt Authority X3"
2. Visit https://merchbay.com
@@ -235,7 +235,7 @@ ls -l /path/to/letsencrypt/acme.json
# Should be: -rw------- (600)
# Check DNS
dig dev.merchbay.app +short
dig dev-admin.merchbay.app +short
# Should return your server IP
```
@@ -285,7 +285,7 @@ Before certificate expiration:
```
Type: A
Name: dev.merchbay.app
Name: dev-admin.merchbay.app
Value: YOUR_SERVER_IP
TTL: 3600
```