fix(dns): replace Cloudflare defaults with CIRA Canadian Shield

Replace hardcoded 1.1.1.1/1.0.0.1 (Cloudflare) DNS defaults with
CIRA Canadian Shield (149.112.121.10, 149.112.122.10) to maintain
Canadian data sovereignty for DNS resolution.
This commit is contained in:
rosslh 2026-02-19 16:42:04 -08:00
parent 3e482548f3
commit 8db2a8624a
4 changed files with 6 additions and 6 deletions

View file

@ -3,7 +3,7 @@
return [ return [
// MapleDeploy branding: registry pointed to Forgejo, auto-update disabled by default // MapleDeploy branding: registry pointed to Forgejo, auto-update disabled by default
'coolify' => [ 'coolify' => [
'version' => '4.0.0-beta.463.8', 'version' => '4.0.0-beta.463.9',
'helper_version' => '1.0.12', 'helper_version' => '1.0.12',
'realtime_version' => '1.0.10', 'realtime_version' => '1.0.10',
'self_hosted' => env('SELF_HOSTED', true), 'self_hosted' => env('SELF_HOSTED', true),

View file

@ -13,7 +13,7 @@ public function up(): void
{ {
Schema::table('instance_settings', function (Blueprint $table) { Schema::table('instance_settings', function (Blueprint $table) {
$table->boolean('is_dns_validation_enabled')->default(true); $table->boolean('is_dns_validation_enabled')->default(true);
$table->string('custom_dns_servers')->nullable()->default('1.1.1.1'); $table->string('custom_dns_servers')->nullable()->default('149.112.121.10,149.112.122.10');
}); });
} }

View file

@ -34,8 +34,8 @@ class="flex flex-col h-full gap-8 sm:flex-row">
</div> </div>
<x-forms.input id="custom_dns_servers" label="Custom DNS Servers" <x-forms.input id="custom_dns_servers" label="Custom DNS Servers"
helper="Custom DNS servers for domain validation. Comma-separated list (e.g., 1.1.1.1,8.8.8.8). Leave empty to use system defaults." helper="Custom DNS servers for domain validation. Comma-separated list (e.g., 149.112.121.10,149.112.122.10). Leave empty to use system defaults."
placeholder="1.1.1.1,8.8.8.8" /> placeholder="149.112.121.10,149.112.122.10" />
<h4 class="pt-4">API Settings</h4> <h4 class="pt-4">API Settings</h4>
<div class="md:w-96"> <div class="md:w-96">
<x-forms.checkbox instantSave id="is_api_enabled" label="API Access" <x-forms.checkbox instantSave id="is_api_enabled" label="API Access"

View file

@ -182,8 +182,8 @@ services:
network: network:
interface: 172.28.0.1 interface: 172.28.0.1
dns: dns:
- 1.1.1.1 - 149.112.121.10
- 1.0.0.1 - 149.112.122.10
name: pterodactyl_nw name: pterodactyl_nw
ispn: false ispn: false
driver: bridge driver: bridge