Update domain and application URL to dev-admin.merchbay.app across deployment configurations
Some checks failed
Deploy Development / deploy (push) Failing after 1m18s
Some checks failed
Deploy Development / deploy (push) Failing after 1m18s
This commit is contained in:
@@ -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
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user