diff --git a/package.json b/package.json index 316ab9740..d8e9d7aa1 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,7 @@ "dev:node": "tsx src/start-server.ts", "dev:workerd": "wrangler dev src/index.ts", "deploy": "wrangler deploy --minify src/index.ts", + "deploy:staging": "wrangler deploy --minify src/index.ts --env staging", "pretty": "prettier --write \"./**/*.{js,jsx,ts,tsx,json}\"", "build": "rollup -c", "build-plugins": "tsx plugins/build.ts", diff --git a/wrangler.toml b/wrangler.toml index 1a3560da8..1814eac01 100644 --- a/wrangler.toml +++ b/wrangler.toml @@ -8,10 +8,13 @@ ENVIRONMENT = 'dev' CUSTOM_HEADERS_TO_IGNORE = [] # -#Configuration for DEVELOPMENT environment +# Staging on a separate worker and custom domain. # [env.staging] -name = "rubeus-dev" +name = "rubeus-staging" +routes = [ + { pattern = "portkey-staging.pollinations.ai", custom_domain = true } +] [env.staging.vars] ENVIRONMENT = 'staging'