update 837494574248735

This commit is contained in:
equippedcoding-master
2025-09-27 14:08:16 -05:00
parent 09117a248d
commit 5ced0e3a4b
159 changed files with 49543 additions and 4636 deletions

42
.htaccess Normal file
View File

@@ -0,0 +1,42 @@
<ifModule mod_headers.c>
# Prevent clickjacking (forbids framing by third-party sites)
Header set X-Frame-Options sameorigin
# Prevent content sniffing (MIME sniffing)
Header set X-Content-Type-Options nosniff
# Attempt to enable XSS filters in browsers, if available, and block reflected XSS
Header set X-XSS-Protection "1; mode=block"
# Cache media files for a month
<FilesMatch "\.(js|css|jpg|jpeg|png|svg|webp|gif|ico|ogg|mp4|webm)$">
Header set Cache-Control max-age=2629800
</FilesMatch>
# Remove response headers that provide no value but leak information
Header unset X-Powered-By
# Disable "ETag" headers so that browsers rely on the "Cache-Control" and "Expires" headers
Header unset ETag
</ifModule>
<IfModule mod_autoindex.c>
# Turn off directory listings for folders without default documents
Options -Indexes
</IfModule>
<IfModule mod_negotiation.c>
# Disable 'MultiViews' implicit filename pattern matches
Options -MultiViews
</IfModule>
RedirectMatch 403 /.git/.*$
<Files "README.md">
Require all denied
</Files>
<Files ".gitignore">
Require all denied
</Files>

View File

@@ -1,2 +0,0 @@
# portal_v3

View File

@@ -3051,10 +3051,11 @@
return; return;
} }
let sendemail = structuredClone(emailContainer.email); let sendemail = structuredClone(emailContainer.email);
sendemail.integration = integration; sendemail.integration = integration;
sendemail.emails = [to]; sendemail.emails = [to];
sendemail.variables.schema = [sendemail.variables.schema]; sendemail.variables.schema = sendemail.variables.schema;
sendemail.variables.client = [];//[submission_variables]; sendemail.variables.client = [];//[submission_variables];
sendemail.variables.system = [app.extra.extras.SetupSystemVariables(app,emailContainer.email)]; sendemail.variables.system = [app.extra.extras.SetupSystemVariables(app,emailContainer.email)];
console.log(sendemail); console.log(sendemail);

View File

@@ -1127,10 +1127,10 @@
// console.log(self); // console.log(self);
if (self.active != null) { if (self.active != null) {
let url = self.managed_domain.Address + ":" + self.active.json.service_port + "/" + self.active.json.service_end_point; // let url = self.managed_domain.Address + ":" + self.active.json.service_port + "/" + self.active.json.service_end_point;
self.service_request_url = url; // self.service_request_url = url;
self.service_request_get_url = url; // self.service_request_get_url = url;
self.service_request_post_url = self.managed_domain.Address + ":" + self.active.json.service_port; // self.service_request_post_url = self.managed_domain.Address + ":" + self.active.json.service_port;
} }
} }
@@ -1498,19 +1498,19 @@
} }
async function _check_stripe_service(cb,self){ async function _check_stripe_service(cb,self){
let data = {checking:true}; // let data = {checking:true};
// console.log(self.service_request_url) // // console.log(self.service_request_url)
fetchJsonp(self.service_request_url + "?" + new URLSearchParams({type:"check",data: JSON.stringify(data)}), { // fetchJsonp(self.service_request_url + "?" + new URLSearchParams({type:"check",data: JSON.stringify(data)}), {
method: "get" // method: "get"
}) // })
.then(resp => resp.json()) // .then(resp => resp.json())
.then((response) => { // .then((response) => {
console.log(response); // console.log(response);
cb(response); // cb(response);
}).catch((err) => { // }).catch((err) => {
console.error(err); // console.error(err);
cb(false,err); // cb(false,err);
}); // });
} }
function _stripe_register(self){ function _stripe_register(self){

View File

@@ -43,6 +43,7 @@
}, function(obj){ }, function(obj){
obj = JSON.parse(obj); obj = JSON.parse(obj);
console.log(obj);
tmpConfig.root.member = obj.member; tmpConfig.root.member = obj.member;
// tmpConfig.root.access = obj.results.access; // tmpConfig.root.access = obj.results.access;
tmpConfig.root.config = obj.config; tmpConfig.root.config = obj.config;

View File

@@ -59,7 +59,7 @@ define([
function func_logout_event(app){ function func_logout_event(app){
$('.log_out_link').on('click',function(e){ $('.log_out_link').on('click',function(e){
e.preventDefault(); e.preventDefault();
window.location.href = app.extra.config.managed_domain.Address + "/portal/admin/logout.php"; window.location.href = "/portal/admin/logout.php";
}); });
} }
function init(app){ function init(app){

View File

@@ -237,9 +237,10 @@ define([
handleProcessor(app); handleProcessor(app);
} }
function showChargeTypeSubscription(app){save_access_settings_id function showChargeTypeSubscription(app){
function initEditor(app,cb){ function initEditor(app,cb){
let processor_array = getProcessorArray(app); let processor_array = getProcessorArray(app);
schema_direct_payment_subscription.properties.processors.items.properties.processor_nameid.default = "Test Live 001";
schema_direct_payment_subscription.properties.processors.items.properties.processor_nameid.enum = processor_array.processor_enums; schema_direct_payment_subscription.properties.processors.items.properties.processor_nameid.enum = processor_array.processor_enums;
function ReplaceProcessorTitle(recurring,processor_array){ function ReplaceProcessorTitle(recurring,processor_array){
@@ -280,6 +281,8 @@ define([
// app.extra.current.direct_payment.obj.json.configuration.recurring = tmp_subscipt.groups; // app.extra.current.direct_payment.obj.json.configuration.recurring = tmp_subscipt.groups;
// app.extra.current.direct_payment.obj.json.mail_handlers = tmp_subscipt.mail_handlers; // app.extra.current.direct_payment.obj.json.mail_handlers = tmp_subscipt.mail_handlers;
console.log(processor_array.processor_enums);
console.log(schema_direct_payment_subscription.properties.processors.items.properties.processor_nameid);
app.extra.extras.CreateJSONScemaEditor( app.extra.extras.CreateJSONScemaEditor(
"access_settings_container_id", "access_settings_container_id",
schema_direct_payment_subscription, schema_direct_payment_subscription,
@@ -292,10 +295,11 @@ define([
let recurring = ReplaceProcessorTitle(editor1.getValue(),processor_array); let recurring = ReplaceProcessorTitle(editor1.getValue(),processor_array);
app.extra.current.direct_payment.obj.json.configuration.recurring = recurring; app.extra.current.direct_payment.obj.json.configuration.recurring = recurring;
// console.log("====================================="); console.log("=====================================");
// console.log(recurring); console.log(recurring);
// console.log(tmp_subscipt); console.log(app.extra.current.direct_payment);
// console.log(app.extra.current.direct_payment);
app.extra.current.direct_payment.obj.processor = recurring.processors[0].processor_nameid;
AFSSpinner.showFullScreen(true); AFSSpinner.showFullScreen(true);
setTimeout(() => { AFSSpinner.showFullScreen(false); },35000); setTimeout(() => { AFSSpinner.showFullScreen(false); },35000);
@@ -308,8 +312,6 @@ define([
no_additional_properties: true no_additional_properties: true
}); });
} }
initEditor(app); initEditor(app);
} }

View File

@@ -101,10 +101,10 @@ define([
return active_paypal_service; return active_paypal_service;
} }
function opennewprocessor(app,cb){ function opennewprocessor(app,cb){
const myModalAlternative = new bootstrap.Modal('#modal_new_processor_service', {}); // const myModalAlternative = new bootstrap.Modal('#modal_new_processor_service', {});
myModalAlternative.toggle(); myModalAlternative.toggle();
let view = _func_view_create_new_processor_form(app, "paypal", cb, myModalAlternative); let view = _func_view_create_new_processor_form(app, "paypal", cb);
$("#new_processor_container_form").empty(); $("#new_processor_container_form").empty();
$("#new_processor_container_form").html(view.getHtml()); $("#new_processor_container_form").html(view.getHtml());
} }
@@ -286,6 +286,7 @@ define([
// }); // });
let processor = JSON.parse(JSON.stringify(getCurrentProcessor(app).json)); let processor = JSON.parse(JSON.stringify(getCurrentProcessor(app).json));
// console.log(processor); // console.log(processor);
app.extra.extras.CreateJSONScemaEditor( app.extra.extras.CreateJSONScemaEditor(
"paypal_processor_container_id", "paypal_processor_container_id",
schema_processor, schema_processor,
@@ -390,7 +391,7 @@ define([
function opennewprocessor(app){ function opennewprocessor(app){
const myModalAlternative = new bootstrap.Modal('#modal_new_processor_service', {}); // const myModalAlternative = new bootstrap.Modal('#modal_new_processor_service', {});
myModalAlternative.toggle(); myModalAlternative.toggle();
let view = _func_view_create_new_processor_form(app, "stripe"); let view = _func_view_create_new_processor_form(app, "stripe");
@@ -415,15 +416,12 @@ define([
app.extra.views.payments.render('manage_processors_stripe'); app.extra.views.payments.render('manage_processors_stripe');
}); });
} }
function _init_payments_manage_stripe_processors(app){
$("#back_to_init").on("click",function(e){ function AppendStripeList(app){
e.preventDefault();
app.extra.views.payments.render('manage_processors');
});
__open_dailog_create_processor(app); __open_dailog_create_processor(app);
function _get_button(id,span_id,label){ function _get_button(id,span_id,label){
return ` return `
<button id="${id}" class="w-100 btn btn-outline-dark"> <button id="${id}" class="w-100 btn btn-outline-dark mb-4">
<div class="row w-50"> <div class="row w-50">
<div class="col-12 col-md-6 d-flex justify-content-left"> <div class="col-12 col-md-6 d-flex justify-content-left">
@@ -436,18 +434,15 @@ define([
</button> </button>
`; `;
} }
if(app.extra.current.stripe==undefined) app.extra.current.stripe = {}; if(app.extra.current.stripe==undefined) app.extra.current.stripe = {};
app.extra.current.stripe.instances = []; app.extra.current.stripe.instances = [];
let stripe_radio_name = "m"+app.utils.randomGenerator(12); let stripe_radio_name = "m"+app.utils.randomGenerator(12);
let ids = []; let ids = [];
$('#stripe_accordion_body').empty();
let html = ""; let html = "";
let processors = app.extra.config.configurations.processors; let processors = app.extra.config.configurations.processors;
console.log(processors);
for(let i=0; i < processors.length; i++){ for(let i=0; i < processors.length; i++){
const index = i; const index = i;
// console.log(pay); // console.log(pay);
@@ -461,34 +456,59 @@ define([
if(processors[i].json.processor!="stripe"){ if(processors[i].json.processor!="stripe"){
continue; continue;
} }
pushme(index,app);
}
function pushme(index,app){
let pay = processors[index].json; let pay = processors[index].json;
let id = "m"+app.utils.randomGenerator(12); let id = "m"+app.utils.randomGenerator(12);
let spanid = "m"+app.utils.randomGenerator(12); let spanid = "m"+app.utils.randomGenerator(12);
let label = pay.display_name; let label = pay.display_name;
html += _get_button(id,spanid,label); html += _get_button(id,spanid,label);
ids.push({id:id, obj:processors[index], index:index});
console.log(id);
// rrrrr
$('#stripe_accordion_body').append(html); }
let managed_domain = app.extra.config.managed_domain;
let st = app.extra.instances.payments.service.createInstance("stripe", pay, managed_domain);
st.check(function(result){
run_stripe_check(`#${spanid}`,result.action, pay, app);
});
app.extra.current.stripe.instances.push({
ids: ids[index],
instance: st,
processor: pay
});
$('#stripe_accordion_body').empty();
$('#stripe_accordion_body').append(html);
for(let i=0; i < ids.length; i++){
let id = ids[i].id;
let pay = ids[i].processor;
$("#"+id).on("click",function(e){ $("#"+id).on("click",function(e){
e.preventDefault(); e.preventDefault();
let managed_domain = app.extra.config.managed_domain;
let st = app.extra.instances.payments.service.createInstance("stripe", pay, managed_domain);
app.extra.current.stripe.instances.push({
ids: ids[index],
instance: st,
processor: pay
});
app.extra.current.stripe.instance = st; app.extra.current.stripe.instance = st;
app.extra.current.stripe._processor = pay; app.extra.current.stripe._processor = pay;
app.extra.current.stripe._processor_index = index; app.extra.current.stripe._processor_index = ids[i].index;
app.extra.views.payments.render('manage_processor_stripe'); app.extra.views.payments.render('manage_processor_stripe');
}); });
} }
} }
let myModalAlternative = null;
function _init_payments_manage_stripe_processors(app){
myModalAlternative = new bootstrap.Modal('#modal_new_processor_service', {});
$("#back_to_init").on("click",function(e){
e.preventDefault();
app.extra.views.payments.render('manage_processors');
});
AppendStripeList(app);
}
function _init_payments_manage_stripe_processor(app){ function _init_payments_manage_stripe_processor(app){
function _stop_stripe_service_submit(statusid,processor,app){ function _stop_stripe_service_submit(statusid,processor,app){
AFSSpinner.showFullScreen(true); AFSSpinner.showFullScreen(true);
@@ -582,7 +602,7 @@ define([
}); });
} }
// nnnnn // rrrrr
$("#back_to_init").on("click",function(e){ $("#back_to_init").on("click",function(e){
e.preventDefault(); e.preventDefault();
app.extra.views.payments.render('manage_processors_stripe'); app.extra.views.payments.render('manage_processors_stripe');
@@ -590,33 +610,38 @@ define([
console.log(app.extra.current.stripe); console.log(app.extra.current.stripe);
// schema_cluster.properties.json.properties.clones2.items.enum = available_clones; // schema_cluster.properties.json.properties.clones2.items.enum = available_clones;
let processor = app.extra.current.stripe.instance.getProcessorConfiguration(); // let processor = app.extra.current.stripe.instance.getProcessorConfiguration();
let index = app.extra.current.stripe._processor_index;
let processor = app.extra.config.configurations.processors[index].json;
let val_service_port = processor.service_port; // console.log(processor);
let val_service_end_point = processor.service_end_point;
let val_webhooks = processor.webhooks; let val_service_port = ""; //processor.service_port;
let val_service_end_point = ""; //processor.service_end_point;
// let val_webhooks = processor.webhooks;
let val_processor = processor.processor; let val_processor = processor.processor;
let val_mysql_id = processor.mysql_id; let val_mysql_id = processor.mysql_id;
let val_nameid = processor.nameid; let val_nameid = processor.nameid;
let val_category = processor.category; let val_category = processor.category;
let val_is_my_processor = processor.val_is_my_processor; let val_is_my_processor = processor.val_is_my_processor;
app.extra.current.stripe.instance.check(function(result){ // app.extra.current.stripe.instance.check(function(result){
run_stripe_check2(result.action, processor, app); // run_stripe_check2(result.action, processor, app);
}); // });
console.log(app); console.log(schema_processor);
// console.log(app);
app.extra.extras.CreateJSONScemaEditor( app.extra.extras.CreateJSONScemaEditor(
"stripe_processor_container_id", "stripe_processor_container_id",
schema_processor, schema_processor,
processor, processor,
function(editor1){ function(editor1){
editor1.getEditor('root.nameid').disable();
function _getvalues(editor1,app){ function _getvalues(editor1,app){
let newprocessor = editor1.getValue(); let newprocessor = editor1.getValue();
newprocessor.service_port = val_service_port; newprocessor.service_port = val_service_port;
newprocessor.service_end_point = val_service_end_point; newprocessor.service_end_point = val_service_end_point;
newprocessor.webhooks = val_webhooks; // newprocessor.webhooks = val_webhooks;
newprocessor.processor = val_processor; newprocessor.processor = val_processor;
newprocessor.mysql_id = val_mysql_id; newprocessor.mysql_id = val_mysql_id;
newprocessor.nameid = val_nameid; newprocessor.nameid = val_nameid;
@@ -891,27 +916,14 @@ define([
}); });
} }
function init_processor_form_stripe(app,view){
function setup_listener_form_stripe(app,view){
$("#processor_form_back").on("click",function(e){ $("#processor_form_back").on("click",function(e){
e.preventDefault(); e.preventDefault();
view.render("init"); view.render("init");
}); });
let newport = app.utils.getRandomInt(9000,9999); let newport = app.utils.getRandomInt(9000,9999);
// let newname = "v"+app.utils.randomGenerator(7);
// $("#stripe_new_service_nameid").val(newname);
// $("#stripe_new_service_port").val(newport);
let settings = app.extra.config.configurations.settings[0].json;
for(let n=0; n < settings.ports_used.length; n++){
if(newport==settings.ports_used[n].port){
newport = app.utils.getRandomInt(9000,9999);
break;
}
}
$("#stripe_new_service_cancel").off("click"); $("#stripe_new_service_cancel").off("click");
$("#stripe_new_service_cancel").on("click",function(e){ $("#stripe_new_service_cancel").on("click",function(e){
@@ -920,48 +932,49 @@ define([
$("#stripe_new_service_submit").off("click"); $("#stripe_new_service_submit").off("click");
$("#stripe_new_service_submit").on("click",function(e){ $("#stripe_new_service_submit").on("click",function(e){
// TODO: get port from afs e.preventDefault();
let newport = app.utils.getRandomInt(9000,9999); MySpinnerOn((MySpinnerOff) => {
let newname = "v"+app.utils.randomGenerator(7); let newport = app.utils.getRandomInt(9000,9999);
let newname = "v"+app.utils.randomGenerator(7);
let form_client_id = $("#stripe_new_service_clientid").val(); let form_client_id = $("#stripe_new_service_clientid").val().trim();
let form_secret = $("#stripe_new_service_secret").val(); let form_secret = $("#stripe_new_service_secret").val().trim();
let form_label = $("#stripe_new_service_label").val(); let form_label = $("#stripe_new_service_label").val().trim();
let form_nameid = newname;//$("#stripe_new_service_nameid").val(); let form_nameid = newname;//$("#stripe_new_service_nameid").val();
let form_mode = $("#stripe_new_service_mode").val(); let form_mode = $("#stripe_new_service_mode").val().trim();
let form_port = newport;//$("#stripe_new_service_port").val(); let form_port = newport;//$("#stripe_new_service_port").val();
if(form_nameid=="" || form_client_id=="" || form_secret=="" || form_port=="" || form_label==""){ if(form_nameid=="" || form_client_id=="" || form_secret=="" || form_port=="" || form_label==""){
return; return;
} }
let stripecopy = JSON.parse(JSON.stringify(app.extra.config.configurations.payments_systems[0].json));
stripecopy["category"] = "processors";
stripecopy["nameid"] = form_nameid;
stripecopy["client_id"] = form_client_id;
stripecopy["client_secret"] = form_secret;
stripecopy["display_name"] = form_label;
stripecopy["service_port"] = form_port;
stripecopy["mode"] = form_mode;
stripecopy["processor"] = "stripe";
let stripecopy = JSON.parse(JSON.stringify(GLOBAL_SETTINGS.PAYMENTS_SYSTEMS[0].json)); let data = {
stripecopy["nameid"] = form_nameid; configurations_update: true,
stripecopy["client_id"] = form_client_id; mysql_id: stripecopy.mysql_id,
stripecopy["client_secret"] = form_secret; data: JSON.stringify(stripecopy)
stripecopy["display_name"] = form_label; };
stripecopy["service_port"] = form_port;
stripecopy["mode"] = form_mode;
stripecopy["processor"] = "stripe";
let data = { app.extra.config.configurations.processors.push({json:stripecopy});
configurations_insert: true, // rrrrr
mysql_id: stripecopy.mysql_id, $.post(app.extra.url,data,function(resp){
category: stripecopy.category, console.log(resp);
reference_abbr: stripecopy.reference_abbr, setTimeout(() => {
json: JSON.stringify(stripecopy) $("#stripe_accordion_body").empty();
}; myModalAlternative.toggle();
AppendStripeList(app);
MySpinnerOff();
},500);
});
app.extra.config.configurations.processors.push({json:stripecopy});
console.log(app.extra.url);
console.log(stripecopy);
$.post(app.extra.url,data,function(resp){
console.log(resp);
$("#stripe_accordion_body").empty();
__setup_stripe(JSON.parse(JSON.stringify(app.extra.config.configurations.processors)),app);
}); });
@@ -978,7 +991,7 @@ define([
}); });
} }
function _func_view_create_new_processor_form(app,type,cb,myModalAlternative){ function _func_view_create_new_processor_form(app,type,cb){
let view = app.factory.view(); let view = app.factory.view();
if(type=="stripe"){ if(type=="stripe"){
view.newSubView({ view.newSubView({
@@ -986,7 +999,7 @@ define([
init: true, init: true,
body: app.extra.config.html.payments_form_stripe, body: app.extra.config.html.payments_form_stripe,
listener: function(){ listener: function(){
init_processor_form_stripe(app,view); setup_listener_form_stripe(app,view);
} }
}); });
}else if(type=="paypal"){ }else if(type=="paypal"){
@@ -995,7 +1008,7 @@ define([
init: true, init: true,
body: app.extra.config.html.payments_form_paypal, body: app.extra.config.html.payments_form_paypal,
listener: function(){ listener: function(){
init_processor_form_paypal(app,view,cb,myModalAlternative); init_processor_form_paypal(app,view,cb);
} }
}); });
} }
@@ -2270,7 +2283,7 @@ define([
schema_processor, schema_processor,
pay, pay,
function(editor1){ function(editor1){
console.log(editor1); // console.log(editor1);
},{ },{
no_additional_properties: true no_additional_properties: true

View File

@@ -27727,9 +27727,68 @@ let stripe_webhook_response = {
} }
let stripe_webhook = {
"id": "we_1SAo3OJTsOSWtcD7WmprpKZx",
"object": "webhook_endpoint",
"api_version": "2024-06-20",
"application": null,
"created": 1758702478,
"description": null,
"enabled_events": [
"charge.succeeded",
"invoice_payment.paid",
"invoice.paid",
"invoice.payment_failed",
"invoice.finalized",
"customer.subscription.deleted",
"customer.subscription.paused",
"customer.subscription.resumed",
"customer.subscription.trial_will_end",
"customer.subscription.updated",
"invoice.overdue",
"invoice.upcoming",
"invoice.will_be_due",
"issuing_card.updated",
"issuing_dispute.submitted",
"issuing_dispute.created",
"issuing_dispute.closed",
"issuing_dispute.updated",
"payment_intent.payment_failed",
"payment_intent.succeeded",
"payment_intent.requires_action",
"payment_method.attached",
"payment_method.automatically_updated",
"payment_method.card_automatically_updated",
"payment_method.detached",
"payment_method.updated",
"refund.created",
"refund.failed",
"refund.updated",
"setup_intent.canceled",
"setup_intent.created",
"setup_intent.requires_action",
"setup_intent.succeeded",
"subscription_schedule.aborted",
"subscription_schedule.completed",
"subscription_schedule.expiring",
"charge.failed",
"charge.refunded",
"customer.created",
"payment_intent.created",
"customer.updated",
"customer.subscription.created",
"invoice.created",
"invoice.updated",
"invoice.payment_succeeded",
"customer.discount.created",
"customer.discount.deleted"
],
"livemode": false,
"metadata": [],
"secret": "whsec_HFiFCBsBKAXtx76oWQOfggbIxO09N9rH",
"status": "enabled",
"url": "https://api.appfactory.studio/v1/modules/stripe/webhook"
}

File diff suppressed because it is too large Load Diff

View File

@@ -27,6 +27,7 @@ define([],function () {
"name": {"type":"string"}, "name": {"type":"string"},
"processor_nameid": { "processor_nameid": {
"type": "string", "type": "string",
"default": "",
"enum": [] "enum": []
}, },
"processor_name": {"type":"string"}, "processor_name": {"type":"string"},

View File

@@ -10,13 +10,25 @@ define([],function () {
}, },
"properties": { "properties": {
// "mysql_id": {"type":"number"}, // "mysql_id": {"type":"number"},
// "nameid": {"type":"string"}, "nameid": {
"type": "string",
"properties": {
"inputAttributes": {
"placeholder": "your name here...",
"class": "myclass"
}
}
},
"active": {
"type": "string",
"enum": ["true","false"]
},
"display_name": {"type":"string"}, "display_name": {"type":"string"},
"active": {"type":"boolean"}, // "active": {"type":"boolean"},
// "active": {
// "type": "number",
// "enum": [0,1]
// },
"mode": { "mode": {
"type": "string", "type": "string",
"enum": [ "enum": [
@@ -35,6 +47,8 @@ define([],function () {
// "reference_abbr": {"type":"string"}, // "reference_abbr": {"type":"string"},
"client_id": {"type":"string"}, "client_id": {"type":"string"},
"client_secret": {"type":"string"}, "client_secret": {"type":"string"},
"webhook_secret": {"type":"string"},
"webhook_url": {"type":"string"},
// "is_my_processor": {"type":"boolean"}, // "is_my_processor": {"type":"boolean"},
// "service_port": {"type":"string"}, // "service_port": {"type":"string"},
// "service_end_point": {"type":"string"}, // "service_end_point": {"type":"string"},

View File

@@ -84,6 +84,60 @@ class AppCore {
// }); // });
} }
function _getIPAddress(){
$ip = $_GET['ip'];
// $ip = "207.126.212.3";
$query = @unserialize(file_get_contents('http://ip-api.com/php/'.$ip));
if($query && $query['status'] == 'success')
{
EchoJsonObject([
'access' => 'success',
'city' => $query['city'],
'zip' => $query['zip'],
'state' => $query['region']
]);
// echo 'Your City is ' . $query['city'];
// echo '<br />';
// echo 'Your State is ' . $query['region'];
// echo '<br />';
// echo 'Your Zipcode is ' . $query['zip'];
// echo '<br />';
// echo 'Your Coordinates are ' . $query['lat'] . ', ' . $query['lon'];
// echo '<br />';
// echo $_SERVER['REMOTE_ADDR'];
}else{
EchoJsonObject([
'access' => 'failure',
]);
}
// echo '<br />';
// echo '<br />';
// echo '<br />';
// $query = @unserialize(file_get_contents('http://ip-api.com/php/'.$_SERVER['REMOTE_ADDR']));
// if($query && $query['status'] == 'success')
// {
// echo 'Your City is ' . $query['city'];
// echo '<br />';
// echo 'Your State is ' . $query['region'];
// echo '<br />';
// echo 'Your Zipcode is ' . $query['zip'];
// echo '<br />';
// echo 'Your Coordinates are ' . $query['lat'] . ', ' . $query['lon'];
// echo '<br />';
// }
}
public function send_email(){ public function send_email(){
// ApiCheck(function($header_set,$status,$decoded){ // ApiCheck(function($header_set,$status,$decoded){

View File

@@ -60,7 +60,7 @@ class Membership {
// $authfile = dirname(__DIR__, 5) . "/db/application_data_model_schema.json"; // $authfile = dirname(__DIR__, 5) . "/db/application_data_model_schema.json";
// $auth_config = file_get_contents($authfile); // $auth_config = file_get_contents($authfile);
$authfile2 = dirname(__DIR__, 7) . "/system/data/application_data_model_schema.json"; $authfile2 = dirname(__DIR__, 7) . "/system/data/application_registry_schema.json";
$auth_config2 = file_get_contents($authfile2); $auth_config2 = file_get_contents($authfile2);
return json_encode([ return json_encode([
// "account" => $account, // "account" => $account,
@@ -68,7 +68,7 @@ class Membership {
"member" => $member, "member" => $member,
"tenants" => $tenants, "tenants" => $tenants,
"access" => $config["access"][0]["json"], "access" => $config["access"][0]["json"],
"config" => json_decode($auth_config2), "registry" => json_decode($auth_config2),
"username" => $username, "username" => $username,
]); ]);

View File

@@ -251,25 +251,11 @@ function BackgroundRun_member_provision_website_domain($mainconfigfile){
$tmpdataconfigfile = "/mnt/" . STORAGE_NODE1 . "/$sysUser/temp/main_" . Utils_generateRandomString(32) . ".json"; $tmpdataconfigfile = "/mnt/" . STORAGE_NODE1 . "/$sysUser/temp/main_" . Utils_generateRandomString(32) . ".json";
Utils_WriteFileJson($tmpdataconfigfile, $transfer_data); Utils_WriteFileJson($tmpdataconfigfile, $transfer_data);
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
// Stage 4: database inserts & updates
// $db = new DB();
// $db->updateFields("users_member",[
// "json_data" => htmlentities(json_encode($member["json_data"]))
// ],[
// "reference_num" => $member["reference_num"]
// ]);
// $db = null;
$shParams = "--create-domain-on-server $tmpdataconfigfile"; $shParams = "--create-domain-on-server $tmpdataconfigfile";
// EchoJsonObject(["file" => $tmpdataconfigfile]); EchoJsonObject(["file" => $tmpdataconfigfile]);
// $processId2 = RunCommandBG($shParams,$managed_domain,null,false); $processId2 = RunCommandBG($shParams,$managed_domain,null,false);
// $dns_record = member_dns_check_for_new_domain($domain_name); // $dns_record = member_dns_check_for_new_domain($domain_name);

View File

@@ -413,7 +413,8 @@ function _temp_register_admin_user(){
} }
function get_member_app_config(){ function get_member_app_config(){
$auth_config = json_decode(file_get_contents(dirname(__DIR__, 3 ) . "/db/application_data_model_schema.json")); // $auth_config = json_decode(file_get_contents(dirname(__DIR__, 3 ) . "/db/application_data_model_schema.json"));
$auth_config = json_decode(file_get_contents(dirname(__DIR__, 5 ) . "/system/data/application_registry_schema.json"));
EchoJsonObject($auth_config); EchoJsonObject($auth_config);
} }
@@ -641,11 +642,11 @@ function get_membership_from_brain_controller(){
} }
EchoJsonObject([ EchoJsonObject([
"config" => $result["config"], "registry" => $result["registry"],
"tenant" => $tenant, "tenant" => $tenant,
"member" => $result["member"], "member" => $result["member"],
"url" => $requestUrl, "url" => $requestUrl,
// "result" => $result "result" => $result
// "createdby" => $createdby, // "createdby" => $createdby,
// "domain" => $domain, // "domain" => $domain,
// "override" => $override, // "override" => $override,
@@ -855,11 +856,27 @@ function ClietRequestTokens(){
]; ];
} }
function get_configuration_obj(){ /**
$cat = Input::get("category"); * Takes in the a category or if no category is given then all categories are returned.
* categories can either be set with $_GET/$_POST or as a parameter to the function
* @param mixed $given_category
* @return array{configuration: array}
*/
function get_configuration_obj($given_category=null){
$cat = $given_category;
if($given_category==null){
$cat = Input::get("category");
}
$db = new DB(); $db = new DB();
$rows = $db->query("SELECT * FROM configurations WHERE category='".$cat."'",[],PDO::FETCH_ASSOC); $rows = null;
$configurations = array(); if($cat){
$rows = $db->query("SELECT * FROM configurations WHERE category='".$cat."'",[],PDO::FETCH_ASSOC);
}else{
$rows = $db->query("SELECT * FROM configurations",[],PDO::FETCH_ASSOC);
}
$configurations = [];
if($rows->count() > 0){ if($rows->count() > 0){
// $configurations['access'] = true; // $configurations['access'] = true;
for($i=0; $i < $rows->count(); $i++){ for($i=0; $i < $rows->count(); $i++){
@@ -1374,6 +1391,7 @@ function get_managed_domain(){
} }
} }
$db = null; $db = null;
return $configurations;
} }
function delete_configuration(){ function delete_configuration(){
@@ -1456,6 +1474,7 @@ function SendEmailBuilder($handler,$integration,$config,$domain,$cb=null){
// "form_data" => $form_data // "form_data" => $form_data
]; ];
if(array_key_exists("active", $form_data)){ if(array_key_exists("active", $form_data)){
if($form_data["active"]==false){ if($form_data["active"]==false){
$message_response["action"] = "active=false, Not Sending"; $message_response["action"] = "active=false, Not Sending";
@@ -1530,6 +1549,7 @@ function SendEmailBuilder($handler,$integration,$config,$domain,$cb=null){
$var = $form_data["variables"]["schema"][$index_count][$n]; $var = $form_data["variables"]["schema"][$index_count][$n];
$value = ""; $value = "";
if($var!=null){ if($var!=null){
Utils_WriteFileJson("/mnt/node1/appfactorystudio/tmp/_tailfile.json",$var);
if(array_key_exists("value",$var)){$value = $var["value"];} if(array_key_exists("value",$var)){$value = $var["value"];}
$subject = str_replace("\${".$var["name"]."}", strip_tags( $value), $subject); $subject = str_replace("\${".$var["name"]."}", strip_tags( $value), $subject);
$title = str_replace("\${".$var["name"]."}", $value, $title); $title = str_replace("\${".$var["name"]."}", $value, $title);
@@ -1646,21 +1666,34 @@ function GetActiveEmailIntegration($config1){
return $integration; return $integration;
} }
// // rrrrr
function admin_email_test_send_email(){ function admin_email_test_send_email(){
$config_domain = __get_main_configurations(); $config_domain = __get_main_configurations();
$managed_domain = $config_domain["managed_domain"]; $managed_domain = $config_domain["managed_domain"];
$config = $config_domain["configurations"]; $config = $config_domain["configurations"];
$data = json_decode(Input::get("data"),true); $data = json_decode(Input::get("data"),true);
$data["variables"]["client"] = [[["name" => "_testing_", "value" => "_name_"]]];
$integration = GetActiveEmailIntegration($config_domain); // $data["variables"]["schema"] = $data["variables"]["schema"];
SendEmailBuilder($data,$integration, $config_domain, $managed_domain,function($resp){ Utils_WriteFileJson("/mnt/node1/appfactorystudio/tmp/__tailfile.json",$data["variables"]["schema"]);
EchoJsonObject(["data" => $resp]); $integration = GetActiveEmailIntegration($config);
SendEmailBuilder($data,$integration, $config, $managed_domain,function($resp)use ($data){
EchoJsonObject(["data" => $resp, "variables" => $data["variables"]]);
}); });
// $client_variables = [];
// $integration = GetActiveEmailIntegration($config);
// // $mail_handler = array_shift($mail_handlers);
// $mail_handlers = ["handler" => $data];
// SendEmailBuildIntegration(
// $mail_handlers,
// $client_variables,
// $integration,
// $config,
// $managed_domain,
// function($resp){
// EchoJsonObject(["data" => $resp]);
// });
} }
@@ -2523,6 +2556,7 @@ function api_initialize_direct_payments($options, $cb=null){
$_POST["category"] = "processors"; $_POST["category"] = "processors";
$configuration = get_configuration_obj(); $configuration = get_configuration_obj();
// TODO_1: direct payment must be type 0 - type 1 subscriptions is not implemented yet
$processor = DirectPaymentsSelectProcessor($obj, $configuration); $processor = DirectPaymentsSelectProcessor($obj, $configuration);
if($processor==null){ if($processor==null){
// EchoJsonResponse("error - no processor"); // EchoJsonResponse("error - no processor");
@@ -2788,13 +2822,13 @@ function Utils_create_date(){
} }
function Utils_WriteFile($file,$data){ function Utils_WriteFile($file,$data,$mode="w"){
$myfile = fopen($file, "w"); $myfile = fopen($file, $mode);
fwrite($myfile, $data); fwrite($myfile, $data);
fclose($myfile); fclose($myfile);
} }
function Utils_WriteFileJson($file,$jsondata,$type=JSON_PRETTY_PRINT){ function Utils_WriteFileJson($file,$jsondata,$mode="w",$type=JSON_PRETTY_PRINT){
$myfile = fopen($file, "w"); $myfile = fopen($file, $mode);
fwrite($myfile, json_encode($jsondata,$type)); fwrite($myfile, json_encode($jsondata,$type));
fclose($myfile); fclose($myfile);
} }
@@ -3277,18 +3311,18 @@ function save_brain_settings($echo_return = true){
} }
$db = new DB(); $db = new DB();
// Utils_WriteFileJson("/mnt/node1/appfactorystudio/temp/hello1.json", $data);
if(is_array($data)){
for ($i=0; $i < count($data); $i++) {
if($data!=null && array_key_exists(0, $data)==false){
// Utils_WriteFileJson("/mnt/node1/appfactorystudio/temp/hello3.json", $data);
continue;
}
__SaveDnsSubdomain($data[$i],$db);
}
}else{
__SaveDnsSubdomain($data,$db); __SaveDnsSubdomain($data,$db);
} // Utils_WriteFileJson("/mnt/node1/appfactorystudio/temp/hello1.json", $data);
// if(is_array($data)){
// for ($i=0; $i < count($data); $i++) {
// if($data!=null && array_key_exists(0, $data)==false){
// // Utils_WriteFileJson("/mnt/node1/appfactorystudio/temp/hello3.json", $data);
// continue;
// }
// __SaveDnsSubdomain($data[$i],$db);
// }
// }else{
// }
$db = null; $db = null;
if($echo_return == true){ if($echo_return == true){
@@ -4072,6 +4106,26 @@ function client_signup_member_data(){
} }
function _getIPAddress(){
$ip = "207.126.212.3";
$query = @unserialize(file_get_contents('http://ip-api.com/php/'.$ip));
if($query && $query['status'] == 'success')
{
echo 'Your City is ' . $query['city'];
echo '<br />';
echo 'Your State is ' . $query['region'];
echo '<br />';
echo 'Your Zipcode is ' . $query['zip'];
echo '<br />';
echo 'Your Coordinates are ' . $query['lat'] . ', ' . $query['lon'];
}
}
// rrrrr // rrrrr
function create_new_member($auth){ function create_new_member($auth){
// nnnnn xxxxx vvvvv 55555 // nnnnn xxxxx vvvvv 55555
@@ -4081,6 +4135,7 @@ function create_new_member($auth){
// $settings = $config["settings"][0]["json"]; // $settings = $config["settings"][0]["json"];
$data = json_decode(Input::get("data"),true); $data = json_decode(Input::get("data"),true);
$member = $data["member"]; $member = $data["member"];
$stripe_data = $data["stripe_data"];
$mail_handlers = $data["mail_handlers"];//json_decode(Input::get("mail_handlers"),true); $mail_handlers = $data["mail_handlers"];//json_decode(Input::get("mail_handlers"),true);
$brain_settings = get_brain_settings($managed_domain,[ $brain_settings = get_brain_settings($managed_domain,[
"brain_dns_servers", "brain_http_servers", "subdomains", "dns_zone", "brain_dns_zones", "server_clusters", "brain_dns_subdomains" "brain_dns_servers", "brain_http_servers", "subdomains", "dns_zone", "brain_dns_zones", "server_clusters", "brain_dns_subdomains"
@@ -4136,6 +4191,7 @@ function create_new_member($auth){
// __send_response_email(json_decode($json_data,true),$domain,false); // __send_response_email(json_decode($json_data,true),$domain,false);
// add client variables // add client variables
$client_variables = [ $client_variables = [
[ [
[ [
@@ -4172,12 +4228,26 @@ function create_new_member($auth){
$store_data = [ $store_data = [
"client_variables" => $client_variables, "client_variables" => $client_variables,
"mail_handlers" => $mail_handlers, "mail_handlers" => $mail_handlers,
"member" => $obj, "member" => $member,
"managed_domain" => $managed_domain, "managed_domain" => $managed_domain,
"config" => $config "config" => $config
]; ];
Utils_WriteFileJson($filename_save, $store_data); Utils_WriteFileJson($filename_save, $store_data);
$member_ref = $member["reference_num"];
$db = new DB();
$db->insert("general_data_storage",[
"reference_num" => Utils_generate_uuid(),
"name" => "customer_create-$payment_intent_id",
"json" => json_encode($store_data)
]);
$db->insert("general_data_storage",[
"reference_num" => Utils_generate_uuid(),
"name" => "customer_create-$member_ref",
"json" => htmlentities(json_encode($store_data))
]);
$db = null;
}else{ }else{
if(is_dir("/mnt/node1/appfactorystudio/datainfo/member_action_action")==false){ if(is_dir("/mnt/node1/appfactorystudio/datainfo/member_action_action")==false){
if (mkdir("/mnt/node1/appfactorystudio/datainfo/member_action_action", 0777, true)) {} if (mkdir("/mnt/node1/appfactorystudio/datainfo/member_action_action", 0777, true)) {}
@@ -4193,7 +4263,16 @@ function create_new_member($auth){
]; ];
Utils_WriteFileJson($filename_save, $store_data); Utils_WriteFileJson($filename_save, $store_data);
$db = new DB();
$db->insert("general_data_storage",[
"reference_num" => Utils_generate_uuid(),
"name" => "customer_create-$member_ref",
"json" => htmlentities(json_encode($store_data))
]);
$db = null;
// rrrrr
$integration = GetActiveEmailIntegration($config); $integration = GetActiveEmailIntegration($config);
$mail_handler = array_shift($mail_handlers); $mail_handler = array_shift($mail_handlers);
SendEmailBuildIntegration( SendEmailBuildIntegration(
@@ -4210,6 +4289,7 @@ function create_new_member($auth){
}); });
// not needed
if($obj["membership"]!=0){ if($obj["membership"]!=0){
// save user_id to file // save user_id to file
$payment_intent_id = $obj["json_data"]["transactions"]["stripe"]["payment_intent"]["id"]; $payment_intent_id = $obj["json_data"]["transactions"]["stripe"]["payment_intent"]["id"];
@@ -4226,13 +4306,26 @@ function create_new_member($auth){
// save member to database // save member to database
$member_copy = json_decode(json_encode($obj),true); $member_copy = json_decode(json_encode($member),true);
$member_copy["user_id"] = $userId; $member_copy["user_id"] = $userId;
$member_copy["json_data"] = htmlentities(json_encode($member_copy["json_data"])); $member_copy["json_data"] = htmlentities(json_encode($member_copy["json_data"]));
$db = new DB(); $db = new DB();
$db->insert("users_member",$member_copy); $db->insert("users_member",$member_copy);
$db = null; $db = null;
$db = new DB();
$db->insert("processor_customers",[
"reference_num" => Utils_generate_uuid(),
"member_reference_num" => $member["reference_num"],
"customer_id" => $stripe_data["customer"]["id"],
"json" => json_encode([
"customer" => $stripe_data["customer"],
"tax_calculation" => $stripe_data["calculation"],
"payment_intent" => $stripe_data["payment_intent"]
])
]);
$db = null;
// return // return
EchoJsonObject([ EchoJsonObject([
'response_repnext' => json_decode($response_repnext), 'response_repnext' => json_decode($response_repnext),
@@ -4297,7 +4390,8 @@ function create_new_member($auth){
function member_createERPNextCustomer($userId,$member){ function member_createERPNextCustomer($userId,$member){
$curl = curl_init(); $curl = curl_init();
curl_setopt_array($curl, [ curl_setopt_array($curl, [
CURLOPT_URL => 'https://x-erpnext-sandbox.company.appfactory.studio/api/method/myapi.api.add_customer', // CURLOPT_URL => 'https://x-erpnext-sandbox.company.appfactory.studio/api/method/myapi.api.add_customer',
CURLOPT_URL => 'https://x-erpnext.company.appfactory.studio/api/method/myapi.api.add_customer',
CURLOPT_RETURNTRANSFER => true, CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '', CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10, CURLOPT_MAXREDIRS => 10,
@@ -4322,7 +4416,7 @@ function member_createERPNextCustomer($userId,$member){
'country' => $member["country"], 'country' => $member["country"],
'pincode' => $member["zip_code"]], 'pincode' => $member["zip_code"]],
CURLOPT_HTTPHEADER => [ CURLOPT_HTTPHEADER => [
'Authorization: Token 91c62aa2748af61:474954ca26a2ef0', 'Authorization: Token c49c62746224379:2f52f3438cfe883',
'Cookie: full_name=Guest; sid=Guest; system_user=no; user_id=Guest; user_image=' 'Cookie: full_name=Guest; sid=Guest; system_user=no; user_id=Guest; user_image='
], ],
]); ]);
@@ -5472,6 +5566,7 @@ function reload_dns_subs($run_cmd = true, $echo_out = true){
$brain_settings = get_brain_settings($managed_domain,["brain_dns_subdomains"], PDO::FETCH_ASSOC, "","",true); $brain_settings = get_brain_settings($managed_domain,["brain_dns_subdomains"], PDO::FETCH_ASSOC, "","",true);
$subs = GetSubdomains(true); $subs = GetSubdomains(true);
// rrrrr
$subdomain_contents_ww15 = DirectorSubdomainCreation($zone,$subs["www15"]["subdomains"]); $subdomain_contents_ww15 = DirectorSubdomainCreation($zone,$subs["www15"]["subdomains"]);
$subdomain_file_www15 = "/mnt/" . STORAGE_NODE1 . "/" . MYCOMPANY_NAME . "/tmp/m_2___" . Utils_generateRandomString(24) . ".zone"; $subdomain_file_www15 = "/mnt/" . STORAGE_NODE1 . "/" . MYCOMPANY_NAME . "/tmp/m_2___" . Utils_generateRandomString(24) . ".zone";
Utils_WriteFile($subdomain_file_www15,$subdomain_contents_ww15); Utils_WriteFile($subdomain_file_www15,$subdomain_contents_ww15);
@@ -5509,7 +5604,7 @@ function reload_dns_subs($run_cmd = true, $echo_out = true){
$out = null; $out = null;
if($run_cmd){ if($run_cmd){
// rrrrr // rrrrr
// $out = RunCommand($shParams,$managed_domain,null,true); $out = RunCommand($shParams,$managed_domain,null,true);
} }
$obj = ["out" => $out, "file" => $subdomain_file, "subs" => $subs, "brain" => $brain_settings, "options" => $options, "settings" => $dns_settings]; $obj = ["out" => $out, "file" => $subdomain_file, "subs" => $subs, "brain" => $brain_settings, "options" => $options, "settings" => $dns_settings];
if($echo_out){ EchoJsonObject($obj); } if($echo_out){ EchoJsonObject($obj); }
@@ -5575,181 +5670,7 @@ function member_provision_new_domain_website(){
EchoJsonObject(["process" => $processId]); EchoJsonObject(["process" => $processId]);
} }
// obsolete - implemented in background_runner.php sssss
function member_provision_new_domain_website2(){
$website = json_decode(Input::get('website'), true);
$member_zone = json_decode(Input::get("domain_zone"),true);
$domain_name = $member_zone["domain_name"];
$member_reference_num = $member_zone["member_reference_num"];
// check if domain is valid format
$domainResult = is_valid_domain_name($domain_name);
if($domainResult==false){EchoJsonResponse("Invalid domain name ". $domain_name);return;}
// get member
$member = GetMember($member_reference_num);
if($member==null) {EchoJsonResponse("Error no member"); return;}
// setup variables
$config_domain = __get_main_configurations();
$managed_domain = $config_domain["managed_domain"];
$config = $config_domain["configurations"];
// $settings = $config["settings"][0]["json"];
$brain_settings = get_brain_settings($managed_domain,[
"dns_zone", "brain_dns_servers", "brain_dns_zones", "brain_http_servers", "subdomains", "brain_server_clusters", "brain_dns_subdomains", "brain_http_servers_regions"
], PDO::FETCH_ASSOC);
$_a_Record = CreateMemberSubdomain();
$domainconfig = ProvisionGetDomain($_a_Record,$domain_name);
$newdomain = $domainconfig["fullname"];
//$_mycompany = "appfactory.studio";
$sysUser = $managed_domain["SystemUser"];
$subdom = $managed_domain["Subdomain"];
$brain_controller = $brain_settings["config"]["json"]["controller"];
$gitea_domain = $brain_controller["gitea_3051"]["domain"] ."/". $brain_controller["gitea_3051"]["two"]["gitea_username"];
$family = $member_zone["family"];
// assign server 77777
$server_selected = SelectDeploymentServerForMember($member, $brain_settings, $website);
$server = $server_selected["server"];
if($server==null){ EchoJsonObject(["message" => "Error selecting server, no server selected!"]); return; }
// $progress = MemberStartSetupPogressTracker($member_reference_num);
// create member subdomain
$_subdomain = _convert_dns_subdomain_to_a_record($_a_Record,$member,$server);
$member_dns_subdomain_obj = [
"active" => 1,
"reference_num" => "s" . Utils_generateRandomString(21),
"domain_name" => $managed_domain["Domain"],
"member_reference_num" => $member["reference_num"],
"member_username" => $member["username"],
"ipv4" => $server["public_ipv4"],
"ipv6" => "",
"name" => $_a_Record,
"comment" => $_subdomain["comment"],
"systemuser" => $_a_Record,
];
array_push($brain_settings["others"]["brain_dns_subdomains"], $member_dns_subdomain_obj);
$httpserverroot = getServerRootUser($server);
if($httpserverroot==null){ EchoJsonObject(["message" => "Error no server root user!"]);return; }
$tenant = [
// mmmmm7
"server" => $server["public_ipv4"],
"reference_num" => "v".Utils_generateRandomString(20),
"owner" => false,
"CreatedBy" => $subdom,
"member_reference_num" => $member["reference_num"],
"Username" => $member['reference_num'],
"SystemUser" => $_a_Record,
"db_username" => $_a_Record,
"db_password" => "d_" . Utils_generateRandomString(24),
"db_name" => $_a_Record . "_db",
"db_host" => "localhost",
"Domain" => $domainconfig["domain"],
"Address" => "https://$newdomain",
"CertPrivateKeyLocation" => "/etc/letsencrypt/live/$newdomain/privkey.pem",
"CertPublicKeyLocation" => "/etc/letsencrypt/live/$newdomain/cert.pem",
"Subdomain" => "www",
"Domain2" => "$_a_Record.sites." . MYCOMPANY_DOMAIN,
"Address2" => "https://$_a_Record.sites." . MYCOMPANY_DOMAIN,
"CertPrivateKeyLocation2" => "/etc/letsencrypt/live/$_a_Record.sites." . MYCOMPANY_DOMAIN . "/privkey.pem",
"CertPublicKeyLocation2" => "/etc/letsencrypt/live/$_a_Record.sites." . MYCOMPANY_DOMAIN . "/cert.pem",
"Subdomain2" => $_a_Record,
"ports_blocks" => [$server_selected["blocks"]]
];
$website["tenant_reference_num"] = $tenant["reference_num"];
$website["tenant_username"] = $tenant["Username"];
InsertNewTanant($tenant);
$db = new DB();
$db->insert("members_websites", $website);
$last = $db->getPDO()->lastInsertId();
$db = null;
MemberInitialDNSSetup($member_zone, $server);
$_POST["data"] = json_encode($member_zone);
$_POST["table"] = "brain_dns_zones";
save_brain_settings(false);
$_POST["data"] = json_encode($member_dns_subdomain_obj);
$_POST["table"] = "brain_dns_subdomains";
save_brain_settings(false);
$_POST["domain_name"] = $domain_name;
$_POST["member_reference_num"] = $member["reference_num"];
$dns_settings = reload_dns_zone(false,false);
$_POST["domain_name"] = $domain_name;
$_POST["member_reference_num"] = $member["reference_num"];
$dns_subdomain = reload_dns_subs(false,false);
$dns_settings["subdomain_file"] = $dns_subdomain["file"];
$transfer_data = [
"tenant" => $tenant,
"website" => $website,
"managed_domain" => $managed_domain,
"dns" => $dns_settings["config"]["dns"],
"subdomain_file" => $dns_settings["subdomain_file"],
"server" => [
"systemuser" => $sysUser,
"subdomain" => $subdom,
"member_reference_num" => $member["reference_num"] ,
"ipv4" => $server["public_ipv4"],
"username" => $httpserverroot['username'],
"password" => $httpserverroot['password'],
"remote_dir" => "/mnt/" . STORAGE_NODE1 . "/" . MYCOMPANY_NAME . "/tmp",
"mysql_password" => $brain_controller["mysql_password"],
"domain" => MYCOMPANY_DOMAIN
],
"git_settings" => [
"gitea_token" => $brain_controller["gitea_3051"]["two"]["gitea_token"],
"gitea_password" => $brain_controller["gitea_3051"]["two"]["gitea_username"],
"gitea_domain" => $gitea_domain,
"gitea_username" => $brain_controller["gitea_3051"]["two"]["gitea_username"],
"gitea_url" => $brain_controller["gitea_3051"]["url"],
"gitea_api_url" => $brain_controller["gitea_3051"]["api_url"],
"gitea_afs_repo" => $brain_controller["gitea_3051"]["afspackage_repo"],
"gitea_members_repo" => $brain_controller["gitea_3051"]["members_repo"]
],
];
$tmpdataconfigfile = "/mnt/" . STORAGE_NODE1 . "/$sysUser/temp/m_" . Utils_generateRandomString(32) . ".json";
Utils_WriteFileJson($tmpdataconfigfile, $transfer_data);
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
// Stage 4: database inserts & updates
$db = new DB();
$db->updateFields("users_member",[
"json_data" => htmlentities(json_encode($member["json_data"]))
],[
"reference_num" => $member["reference_num"]
]);
$db = null;
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////
// Stage 5: run commands xxxxxx
$shParams = "--create-domain-on-server $tmpdataconfigfile";
// $processId2 = RunCommandBG($shParams,$managed_domain,null,false);
$dns_record = member_dns_check_for_new_domain($domain_name);
EchoJsonObject(["domain_name" => $domain_name, "dns_record" => $dns_record, "dns_settings" => $dns_settings, "config" => $tmpdataconfigfile, "proc2" => $tmpdataconfigfile]);
// EchoJsonObject(["dns_settings" => $dns_settings, "config" => $tmpdataconfigfile, "dns_subdomain" => $dns_subdomain]);
}
function member_website_https_activation(){ function member_website_https_activation(){
$config_domain = __get_main_configurations(); $config_domain = __get_main_configurations();
$managed_domain = $config_domain["managed_domain"]; $managed_domain = $config_domain["managed_domain"];

View File

@@ -784,6 +784,10 @@ function MemberInitialDNSSetup(&$member_zone, $server){
if(array_key_exists("a", $member_zone["json_zone_data"])==false){ if(array_key_exists("a", $member_zone["json_zone_data"])==false){
$member_zone["json_zone_data"]["a"] = []; $member_zone["json_zone_data"]["a"] = [];
} }
if(count($member_zone["json_zone_data"]["a"]) > 0){
return $member_zone;
}
array_push($member_zone["json_zone_data"]["a"],[ array_push($member_zone["json_zone_data"]["a"],[
"comment" => "", "comment" => "",
"ip" => $server["public_ipv4"], "ip" => $server["public_ipv4"],

View File

@@ -61,7 +61,11 @@ if(Input::get('get_prices')){
} }
$pub_key = $data['_processor']['json']['client_id']; $pub_key = $data['_processor']['json']['client_id'];
$prices = $stripe->prices->all(['lookup_keys' => $lookup_keys]); $prices = $stripe->prices->all([
'lookup_keys' => $lookup_keys,
'expand' => ['data.product']
]);
EchoJsonObject([ EchoJsonObject([
'publishableKey' => $pub_key, 'publishableKey' => $pub_key,

View File

@@ -24,6 +24,7 @@ if(Input::get('get_new_config1')){
} }
if(Input::get('_temp_register_member_user')){ if(Input::get('_temp_register_member_user')){
_temp_register_member_user(); _temp_register_member_user();
} }

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@@ -592,6 +592,11 @@ CREATE TABLE IF NOT EXISTS users_member (
zone INT DEFAULT 0, zone INT DEFAULT 0,
processor VARCHAR(255) NULL, processor VARCHAR(255) NULL,
processor_group VARCHAR(255) NULL, processor_group VARCHAR(255) NULL,
account_closed INT DEFAULT 0,
account_close_date TIMESTAMP,
customer_id VARCHAR(255) NULL,
access_reference_num VARCHAR(255) NULL, access_reference_num VARCHAR(255) NULL,
access_nameid VARCHAR(255) NULL, access_nameid VARCHAR(255) NULL,
order_data MEDIUMTEXT, order_data MEDIUMTEXT,
@@ -599,7 +604,14 @@ CREATE TABLE IF NOT EXISTS users_member (
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP() date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
); );
CREATE TABLE IF NOT EXISTS processor_customers (
id INT AUTO_INCREMENT PRIMARY KEY,
reference_num VARCHAR(255) NULL,
member_reference_num VARCHAR(255) NULL,
customer_id VARCHAR(255) NULL,
json MEDIUMTEXT,
date TIMESTAMP DEFAULT CURRENT_TIMESTAMP()
);
-- application member users -- application member users
CREATE TABLE IF NOT EXISTS `ext_member_users` ( CREATE TABLE IF NOT EXISTS `ext_member_users` (

View File

@@ -7,7 +7,9 @@ if { $PARAM == "one" } {
puts "True : $PARAM\n"; puts "True : $PARAM\n";
} elseif { $PARAM == "retrieve_directory_node" } { }
if { $PARAM == "retrieve_directory_node" } {
# $ipv4 $username1 $password1 $random_dir_name $remote_dir1 $builderzip $UNZIP_NAME # $ipv4 $username1 $password1 $random_dir_name $remote_dir1 $builderzip $UNZIP_NAME
set HOST [lindex $argv 1] set HOST [lindex $argv 1]
set USER [lindex $argv 2] set USER [lindex $argv 2]
@@ -30,7 +32,9 @@ if { $PARAM == "one" } {
} }
expect eof expect eof
} elseif { $PARAM == "run_remote_script_command" } { }
if { $PARAM == "run_remote_script_command" } {
# $ipv4 $username1 $password1 $random_dir_name $remote_dir1 $builderzip $UNZIP_NAME # $ipv4 $username1 $password1 $random_dir_name $remote_dir1 $builderzip $UNZIP_NAME
set HOST [lindex $argv 1] set HOST [lindex $argv 1]
set USER [lindex $argv 2] set USER [lindex $argv 2]
@@ -120,7 +124,9 @@ if { $PARAM == "one" } {
} }
} elseif { $PARAM == "brain_start_remote_server_monitor" } { }
if { $PARAM == "brain_start_remote_server_monitor" } {
set systemuser [lindex $argv 1] set systemuser [lindex $argv 1]
set subdomain [lindex $argv 2] set subdomain [lindex $argv 2]
@@ -151,7 +157,9 @@ if { $PARAM == "one" } {
} }
} elseif { $PARAM == "create_user_directories" } { }
if { $PARAM == "create_user_directories" } {
# $systemuser $subdomain $member_ref $member_username $server_ip $username $password # $systemuser $subdomain $member_ref $member_username $server_ip $username $password
set systemuser [lindex $argv 1] set systemuser [lindex $argv 1]
@@ -185,7 +193,9 @@ if { $PARAM == "one" } {
} elseif { $PARAM == "reload_named" } { }
if { $PARAM == "reload_named" } {
set HOST [lindex $argv 1] set HOST [lindex $argv 1]
set PASSWORD [lindex $argv 2] set PASSWORD [lindex $argv 2]
@@ -211,7 +221,9 @@ if { $PARAM == "one" } {
} }
} }
} elseif { $PARAM == "reload_named2" } { }
if { $PARAM == "reload_named2" } {
set HOST [lindex $argv 1] set HOST [lindex $argv 1]
set PASSWORD [lindex $argv 2] set PASSWORD [lindex $argv 2]
@@ -239,7 +251,10 @@ if { $PARAM == "one" } {
} }
} }
} elseif { $PARAM == "create_named_onfig" } { }
if { $PARAM == "create_named_onfig" } {
# $ipv4 $username1 $password1 $random_dir_name $remote_dir1 $builderzip $UNZIP_NAME # $ipv4 $username1 $password1 $random_dir_name $remote_dir1 $builderzip $UNZIP_NAME
set HOST [lindex $argv 1] set HOST [lindex $argv 1]
set USER [lindex $argv 2] set USER [lindex $argv 2]
@@ -349,7 +364,9 @@ if { $PARAM == "one" } {
} }
} }
} elseif { $PARAM == "change_user_password" } { }
if { $PARAM == "change_user_password" } {
} }
@@ -444,6 +461,7 @@ if { $PARAM == "create_domain_on_remote_server" } {
} }
if { $PARAM == "update_named_config" } { if { $PARAM == "update_named_config" } {
set HOST [lindex $argv 1] set HOST [lindex $argv 1]
@@ -470,6 +488,9 @@ if { $PARAM == "update_named_config" } {
"*password:*" { "*password:*" {
send $PASSWORD\r send $PASSWORD\r
} }
"*Enter passphrase for key*" {
send "server\r"
}
} }
expect eof expect eof
@@ -496,6 +517,7 @@ if { $PARAM == "update_named_config" } {
exit 0 exit 0
} }
if { $PARAM == "remote_transfers" } { if { $PARAM == "remote_transfers" } {
set HOST [lindex $argv 1] set HOST [lindex $argv 1]
set USER [lindex $argv 2] set USER [lindex $argv 2]

View File

@@ -558,7 +558,7 @@ if [ "$action" = "--reload-dns-subs" ]; then
zone_include_file="/var/named/zones/appfactory.studio.include.zone" zone_include_file="/var/named/zones/appfactory.studio.include.zone"
subdomains_tmp_www15_file=$( jq -r '.subdomain_file_www15' <<< "${raw}" ) subdomains_tmp_www15_file=$( jq -r '.subdomain_file_www15' <<< "${raw}" )
zone_include_www15_file="/var/named/zones/appfactory.studio.include.www15.zone" zone_include_www15_file="/var/named/zones/appfactory.studio.include.www15.zone"
logfile="/mnt/${STORAGE_LOCATION}/appfactorystudio/logs/update-dns-records-subdomains.log" logfile="/mnt/node1/appfactorystudio/logs/update-dns-records-subdomains.log"
create_log_directory "appfactorystudio" $logfile create_log_directory "appfactorystudio" $logfile
now="$(date +"%r")" now="$(date +"%r")"
@@ -792,6 +792,13 @@ if [ "$action" = "--create-domain-on-server" ]; then
cd $remote_builder_dir && zip -r -q builder.zip . cd $remote_builder_dir && zip -r -q builder.zip .
echo "" 2>&1 > $logfile
echo "===== remote_builder_dir" 2>&1 > $logfile
echo "$remote_builder_dir" 2>&1 > $logfile
echo "" 2>&1 > $logfile
echo "===== local_builder_dir" 2>&1 > $logfile
echo "$local_builder_dir" 2>&1 > $logfile
if [ $testing = "false" ]; then if [ $testing = "false" ]; then
#echo "working the wrong way" #echo "working the wrong way"
directory_cmd="/home/${systemuser}/websites/${subdomain}/portal/admin/core/scripts/commands.expect \"create_domain_on_remote_server\"" directory_cmd="/home/${systemuser}/websites/${subdomain}/portal/admin/core/scripts/commands.expect \"create_domain_on_remote_server\""

View File

@@ -1,24 +1,9 @@
<VirtualHost *:808>
ServerAdmin ${domain}
DocumentRoot ${document_root}
ServerAlias ${domain}
ServerName ${domain}
<Directory "${document_root}">
DirectoryIndex index.html index.php
Options FollowSymLinks Includes
AllowOverride All
Allow from all
Require all granted
Order allow,deny
</Directory>
</VirtualHost>
<VirtualHost *:808> <VirtualHost *:808>
ServerAdmin www.${domain1} ServerAdmin www.${domain}
DocumentRoot /home/${systemuser}/websites/www/ DocumentRoot /home/${systemuser}/websites/www/
ServerAlias www.${domain1} ServerAlias www.${domain}
ServerName www.${domain1} ServerName www.${domain}
<Directory "/home/${systemuser}/websites/www/"> <Directory "/home/${systemuser}/websites/www/">
DirectoryIndex index.html index.php DirectoryIndex index.html index.php
Options FollowSymLinks Includes Options FollowSymLinks Includes
@@ -27,7 +12,6 @@
Require all granted Require all granted
Order allow,deny Order allow,deny
</Directory> </Directory>
</VirtualHost> </VirtualHost>
<VirtualHost *:808> <VirtualHost *:808>
@@ -49,10 +33,10 @@
<VirtualHost *:808> <VirtualHost *:808>
ServerAdmin api.${domain1} ServerAdmin api.${domain}
DocumentRoot /home/${systemuser}/websites/www/portal/api DocumentRoot /home/${systemuser}/websites/www/portal/api
ServerAlias api.${domain1} ServerAlias api.${domain}
ServerName api.${domain1} ServerName api.${domain}
<Directory "/home/${systemuser}/websites/www/portal/api"> <Directory "/home/${systemuser}/websites/www/portal/api">
DirectoryIndex index.html index.php DirectoryIndex index.html index.php
Options FollowSymLinks Includes Options FollowSymLinks Includes
@@ -64,10 +48,10 @@
</VirtualHost> </VirtualHost>
<VirtualHost *:808> <VirtualHost *:808>
ServerAdmin api-sandbox.${domain1} ServerAdmin api-sandbox.${domain}
DocumentRoot /home/${systemuser}/websites/www15/portal/api-sandbox DocumentRoot /home/${systemuser}/websites/www15/portal/api-sandbox
ServerAlias api-sandbox.${domain1} ServerAlias api-sandbox.${domain}
ServerName api-sandbox.${domain1} ServerName api-sandbox.${domain}
<Directory "/home/${systemuser}/websites/www15/portal/api-sandbox"> <Directory "/home/${systemuser}/websites/www15/portal/api-sandbox">
DirectoryIndex index.html index.php DirectoryIndex index.html index.php
Options FollowSymLinks Includes Options FollowSymLinks Includes
@@ -81,10 +65,10 @@
# server1.domainname.tld # server1.domainname.tld
<VirtualHost *:808> <VirtualHost *:808>
ServerAdmin server1.${domain1} ServerAdmin server1.${domain}
DocumentRoot /home/${systemuser}/websites/server1 DocumentRoot /home/${systemuser}/websites/server1
ServerAlias server1.${domain1} ServerAlias server1.${domain}
ServerName server1.${domain1} ServerName server1.${domain}
<Directory "/home/${systemuser}/websites/server1"> <Directory "/home/${systemuser}/websites/server1">
DirectoryIndex index.html index.php DirectoryIndex index.html index.php
Options FollowSymLinks Includes Options FollowSymLinks Includes
@@ -97,10 +81,10 @@
# www15.domainname.tld # www15.domainname.tld
<VirtualHost *:808> <VirtualHost *:808>
ServerAdmin www15.${domain1} ServerAdmin www15.${domain}
DocumentRoot /home/${systemuser}/websites/www15 DocumentRoot /home/${systemuser}/websites/www15
ServerAlias www15.${domain1} ServerAlias www15.${domain}
ServerName www15.${domain1} ServerName www15.${domain}
<Directory "/home/${systemuser}/websites/www15"> <Directory "/home/${systemuser}/websites/www15">
DirectoryIndex index.html index.php DirectoryIndex index.html index.php
Options FollowSymLinks Includes Options FollowSymLinks Includes
@@ -113,10 +97,10 @@
<VirtualHost *:808> <VirtualHost *:808>
ServerAdmin mail.${domain1} ServerAdmin mail.${domain}
DocumentRoot /home/${systemuser}/websites/mail DocumentRoot /home/${systemuser}/websites/mail
ServerAlias mail.${domain1} ServerAlias mail.${domain}
ServerName mail.${domain1} ServerName mail.${domain}
<Directory "/home/${systemuser}/websites/mail"> <Directory "/home/${systemuser}/websites/mail">
DirectoryIndex index.html index.php DirectoryIndex index.html index.php
Options FollowSymLinks Includes Options FollowSymLinks Includes

View File

@@ -87,6 +87,58 @@ function RunAFSDNSCheck()
fi fi
} }
function run_update_repo
{
MAIN_DIR=$1
LOG_FILE=$2
CONFIG_JSON="$3"
raw=$(<$CONFIG_JSON);
systemuser=$( jq -r '.server.systemuser' <<< "${raw}" )
subdomain=$( jq -r '.server.subdomain' <<< "${raw}" )
reponame=$( jq -r '.tenant.SystemUser' <<< "${raw}" )
gitea_url=$( jq -r '.git_settings.gitea_url' <<< "${raw}" )
gitea_api_url=$( jq -r '.git_settings.gitea_api_url' <<< "${raw}" )
gitea_token=$( jq -r '.git_settings.gitea_token' <<< "${raw}" )
server_domain=$( jq -r '.server.domain' <<< "${raw}" )
echo "========== Starting: run_update_repo" &>> $LOG_FILE
GITEA_TOKEN=$( jq -r '.git_settings.gitea_token' <<< "${raw}" )
GITEA_PREFIX=$( jq -r '.git_settings.gitea_prefix' <<< "${raw}" )
GITEA_DOMAIN=$( jq -r '.git_settings.gitea_domain' <<< "${raw}" )
GITEA_USERNAME=$( jq -r '.git_settings.gitea_username' <<< "${raw}" )
GITEA_PASSWORD=$( jq -r '.git_settings.gitea_password' <<< "${raw}" )
GITEA_PACKAGE_REPO=$( jq -r '.git_settings.gitea_afs_repo' <<< "${raw}" )
GITEA_MEMBERS_REPO=$( jq -r '.git_settings.gitea_members_repo' <<< "${raw}" )
server_domain=$( jq -r '.managed_domain.Domain' <<< "${raw}" )
server_subdomain=$( jq -r '.managed_domain.Subdomain' <<< "${raw}" )
server_systemuser=$( jq -r '.managed_domain.SystemUser' <<< "${raw}" )
website_ref=$( jq -r '.website.reference_num' <<< "${raw}" )
brain_pass=$( jq -r '.server.brain_pass' <<< "${raw}" )
brain_host=$( jq -r '.server.brain_host' <<< "${raw}" )
git -C /home/$reponame/websites/www/ add . &>> $LOG_FILE # &>> /dev/null #
git -C /home/$reponame/websites/www/ commit -m "init commit" &>> "$LOG_FILE.text"
expect -c '
set timeout 60
exp_internal 1
spawn git -C /home/'$reponame'/websites/www/ push -q -f -u origin main
expect ": "
send "appfactorystudio2\r"
expect ": "
send "MYblessings1984!\r"
expect eof
'
&>> "$LOG_FILE.text"
echo "==========================================================================" &>> $LOG_FILE
echo "Done: run_update_repo" &>> $LOG_FILE
}
function run_http_domain_server() function run_http_domain_server()
{ {
MAIN_DIR=$1 MAIN_DIR=$1
@@ -105,6 +157,7 @@ function run_http_domain_server()
domain2="${member_domain2}" domain2="${member_domain2}"
if [ ! -f /etc/nginx/conf.d/${systemuser}-${subdomain}.conf ]; then if [ ! -f /etc/nginx/conf.d/${systemuser}-${subdomain}.conf ]; then
echo "Creating " /etc/nginx/conf.d/${systemuser}-${subdomain}.conf &>> $LOG_FILE
base_nginx="/mnt/node1/${systemuser}/server_configurations/nginx" base_nginx="/mnt/node1/${systemuser}/server_configurations/nginx"
touch ${base_nginx}/${systemuser}-${subdomain}.conf &>> $LOG_FILE touch ${base_nginx}/${systemuser}-${subdomain}.conf &>> $LOG_FILE
cp -rf $MAIN_DIR/nginx_zone_template.conf ${base_nginx}/${systemuser}-${subdomain}.conf &>> $LOG_FILE cp -rf $MAIN_DIR/nginx_zone_template.conf ${base_nginx}/${systemuser}-${subdomain}.conf &>> $LOG_FILE
@@ -141,6 +194,7 @@ function run_http_domain_server()
# ln -s /mnt/node1/${server_systemuser}/server_configurations/httpd/${systemuser}-${subdomain}.conf /etc/httpd/conf.d/ # ln -s /mnt/node1/${server_systemuser}/server_configurations/httpd/${systemuser}-${subdomain}.conf /etc/httpd/conf.d/
ln -s /mnt/node1/${systemuser}/server_configurations/httpd/${systemuser}-${subdomain}.conf /etc/httpd/conf.d/ ln -s /mnt/node1/${systemuser}/server_configurations/httpd/${systemuser}-${subdomain}.conf /etc/httpd/conf.d/
ln -s /mnt/node1/xrnhy4h8dk4rvznmzwfmsiyy/server_configurations/httpd/xrnhy4h8dk4rvznmzwfmsiyy-www.conf /etc/httpd/conf.d/
# touch /etc/httpd/conf.d/${systemuser}-${subdomain}.conf # touch /etc/httpd/conf.d/${systemuser}-${subdomain}.conf
# cp -rf $MAIN_DIR/apache_zone_template.conf /etc/httpd/conf.d/${systemuser}-${subdomain}.conf &>> $LOG_FILE # cp -rf $MAIN_DIR/apache_zone_template.conf /etc/httpd/conf.d/${systemuser}-${subdomain}.conf &>> $LOG_FILE
@@ -204,7 +258,6 @@ function run_install()
subdomain=$( jq -r '.tenant.Subdomain' <<< "${raw}" ) subdomain=$( jq -r '.tenant.Subdomain' <<< "${raw}" )
basedirectory="/home/$systemuser/websites" basedirectory="/home/$systemuser/websites"
useradd --badname "$systemuser"
mkdir -p $basedirectory mkdir -p $basedirectory
# echo "========== Making directory" # echo "========== Making directory"
@@ -214,20 +267,28 @@ function run_install()
# fi # fi
# cp -rf $MAIN_DIR/afspackage/* ${basedirectory}/www # cp -rf $MAIN_DIR/afspackage/* ${basedirectory}/www
mv $MAIN_DIR/afspackage ${basedirectory}/www # mv $MAIN_DIR/afspackage ${basedirectory}/www
chown ${systemuser}.apache -R /home/$systemuser/ chown ${systemuser}.apache -R /home/$systemuser/
chmod 775 -R /home/$systemuser/ chmod 775 -R /home/$systemuser/
mkdir -p /home/$systemuser/gitfolder/ mkdir -p /home/$systemuser/gitfolder/
mv ${basedirectory}/www/.vscode /home/$systemuser/gitfolder/ if [ -d "${basedirectory}/www/.vscode" ]; then
mv ${basedirectory}/www/.gitignore /home/$systemuser/gitfolder/ mv ${basedirectory}/www/.vscode /home/$systemuser/gitfolder/
mv ${basedirectory}/www/.git /home/$systemuser/gitfolder/ fi
mv ${basedirectory}/www/README.md /home/$systemuser/gitfolder/ if [ -f "${basedirectory}/www/.gitignore" ]; then
mv ${basedirectory}/www/.gitignore /home/$systemuser/gitfolder/
fi
if [ -d "${basedirectory}/www/.git" ]; then
mv ${basedirectory}/www/.git /home/$systemuser/gitfolder/
fi
if [ -f "${basedirectory}/www/README.md" ]; then
mv ${basedirectory}/www/README.md /home/$systemuser/gitfolder/
fi
# TODO_1: Should I be using type.txt # TODO_1: Should I be using type.txt
echo $subdomain > ${basedirectory}/www/portal/type.txt echo $subdomain > ${basedirectory}/www/portal/type.txt
chown ${systemuser}.${systemuser} -R ${basedirectory}/www chown ${systemuser}.apache -R ${basedirectory}/www
chmod 775 -R ${basedirectory}/www chmod 775 -R ${basedirectory}/www
# #/home/admin/runnables/tmp/wx157hnvp # #/home/admin/runnables/tmp/wx157hnvp
@@ -244,7 +305,7 @@ function run_install()
if [ -f "/home/$systemuser/websites/www/portal/admin/core/scripts/run.sh" ]; then if [ -f "/home/$systemuser/websites/www/portal/admin/core/scripts/run.sh" ]; then
chmod +x /home/$systemuser/websites/www/portal/admin/core/scripts/run.sh chmod +x /home/$systemuser/websites/www/portal/admin/core/scripts/run.sh
sh /home/$systemuser/websites/www/portal/admin/core/scripts/run.sh "$systemuser" "www" sh /home/$systemuser/websites/www/portal/admin/core/scripts/run.sh "$systemuser" "www" &>> $LOG_FILE
fi fi
echo "==========================================================================" &>> $LOG_FILE echo "==========================================================================" &>> $LOG_FILE
@@ -290,19 +351,42 @@ function run_mysql_database()
# ALTER USER 'xszsgqump7de'@'localhost' IDENTIFIED BY 'd_b8v9uDGNEuafCmnoS3O7tx'; # ALTER USER 'xszsgqump7de'@'localhost' IDENTIFIED BY 'd_b8v9uDGNEuafCmnoS3O7tx';
basedirectory="/home/$systemuser/websites" basedirectory="/home/$systemuser/websites"
log2="/mnt/node1/appfactorystudio/logs/remote_logger2.log"
mysql -p"${mysql_password}" -u root -e "CREATE DATABASE IF NOT EXISTS ${db_name}"; &>> $LOG_FILE # sleep 5
mysql -p"${mysql_password}" -u root -e "CREATE USER '${db_username}'@'localhost' IDENTIFIED BY '${db_password}'"; &>> $LOG_FILE # echo "" &>> $log2
mysql -p"${mysql_password}" -u root -e "GRANT ALL ON ${db_name}.* TO '${db_username}'@'localhost'"; &>> $LOG_FILE # echo "===== mysql_password" &>> $log2
# echo "$mysql_password" &>> $log2
mysql -p"${mysql_password}" --force ${db_name} < /home/${systemuser}/websites/www/portal/admin/core/db/create-system-tables.sql &>> $LOG_FILE # echo "" &>> $log2
mysql -p"${mysql_password}" -u root -e "FLUSH PRIVILEGES"; &>> $LOG_FILE # echo "===== CONFIG_JSON" &>> $log2
# echo "$CONFIG_JSON" &>> $log2
cp -rf /home/${systemuser}/websites/www/portal/system/db/.env-production /home/${systemuser}/websites/www/portal/system/db/.env &>> $LOG_FILE # echo "" 2>&1 >> $log2
sed -i "s/\${production_username}/${db_username}/g" /home/${systemuser}/websites/www/portal/system/db/.env &>> $LOG_FILE # echo "===== MAIN_DIR" &>> $log2
sed -i "s/\${production_database}/${db_name}/g" /home/${systemuser}/websites/www/portal/system/db/.env &>> $LOG_FILE # echo "$MAIN_DIR" &>> $log2
sed -i "s/\${production_password}/${db_password}/g" /home/${systemuser}/websites/www/portal/system/db/.env &>> $LOG_FILE
sed -i "s/\${production_host}/${db_host}/g" /home/${systemuser}/websites/www/portal/system/db/.env &>> $LOG_FILE # echo "" 2>&1 >> $log2
# echo "===== db_username" &>> $log2
# echo "$db_username" &>> $log2
# echo "" 2>&1 >> $log2
# echo "===== db_name" &>> $log2
# echo "$db_name" &>> $log2
# if [ -d "/home/${systemuser}/websites/www/portal/" ]; then
# echo "DOES EXIST NOW 1 - $systemuser" &>> $log2
# else
# echo "DOES NOT EXIST NOW 2 - $systemuser" &>> $log2
# fi
mysql -p"${mysql_password}" -u root -e "CREATE DATABASE IF NOT EXISTS ${db_name}"; 2>&1 >> $log2
mysql -p"${mysql_password}" -u root -e "CREATE USER '${db_username}'@'localhost' IDENTIFIED BY '${db_password}'"; 2>&1 >> $log2
mysql -p"${mysql_password}" -u root -e "GRANT ALL ON ${db_name}.* TO '${db_username}'@'localhost'"; 2>&1 >> $log2
mysql -p"${mysql_password}" --force ${db_name} < /home/${systemuser}/websites/www/portal/admin/core/db/create-system-tables.sql 2>&1 >> $log2
mysql -p"${mysql_password}" -u root -e "FLUSH PRIVILEGES"; 2>&1 >> $log2
#mysql -p'MYblessings1984!' -u root -e ""; #mysql -p'MYblessings1984!' -u root -e "";
mysql -p"${mysql_password}" -u root -e "DELETE FROM ${db_name}.subdomain_properties WHERE SubDomain=\"${subdomain}\""; mysql -p"${mysql_password}" -u root -e "DELETE FROM ${db_name}.subdomain_properties WHERE SubDomain=\"${subdomain}\"";
@@ -335,91 +419,6 @@ function run_mysql_database()
} }
function run_mysql_database2()
{
echo "========== Starting: run_mysql_database"
MAIN_DIR=$1
LOG_FILE=$2
CONFIG_JSON="$3"
raw=$(<$CONFIG_JSON);
systemuser=$( jq -r '.tenant.SystemUser' <<< "${raw}" )
subdomain=$( jq -r '.tenant.Subdomain' <<< "${raw}" )
db_name=$( jq -r '.tenant.db_name' <<< "${raw}" )
db_host=$( jq -r '.tenant.db_host' <<< "${raw}" )
db_username=$( jq -r '.tenant.db_username' <<< "${raw}" )
db_password=$( jq -r '.tenant.db_password' <<< "${raw}" )
tenant_domain=$( jq -r '.tenant.Domain' <<< "${raw}" )
tenant_address=$( jq -r '.tenant.Address' <<< "${raw}" )
tenant_certprivate=$( jq -r '.tenant.CertPrivateKeyLocation' <<< "${raw}" )
tenant_certpublic=$( jq -r '.tenant.CertPublicKeyLocation' <<< "${raw}" )
tenant_systemuser=$( jq -r '.tenant.SystemUser' <<< "${raw}" )
tenant_domain2=$( jq -r '.tenant.Domain2' <<< "${raw}" )
tenant_subdomain2=$( jq -r '.tenant.Subdomain2' <<< "${raw}" )
tenant_address2=$( jq -r '.tenant.Address2' <<< "${raw}" )
tenant_certprivate2=$( jq -r '.tenant.CertPrivateKeyLocation2' <<< "${raw}" )
tenant_certpublic2=$( jq -r '.tenant.CertPublicKeyLocation2' <<< "${raw}" )
member_reference_num=$( jq -r '.tenant.member_reference_num' <<< "${raw}" )
mysql_password=$( jq -r '.server.mysql_password' <<< "${raw}" )
portal_root_password=$( jq -r '.server.portal_root_password' <<< "${raw}" )
portal_admin_password=$( jq -r '.server.portal_admin_password' <<< "${raw}" )
server_domain=$( jq -r '.managed_domain.Domain' <<< "${raw}" )
server_subdomain=$( jq -r '.managed_domain.Subdomain' <<< "${raw}" )
server_systemuser=$( jq -r '.managed_domain.SystemUser' <<< "${raw}" )
# ALTER USER 'xszsgqump7de'@'localhost' IDENTIFIED BY 'd_b8v9uDGNEuafCmnoS3O7tx';
basedirectory="/home/$systemuser/websites"
mysql -p"${mysql_password}" -u root -e "CREATE DATABASE IF NOT EXISTS ${db_name}"; &>> $LOG_FILE
mysql -p"${mysql_password}" -u root -e "CREATE USER '${db_username}'@'localhost' IDENTIFIED BY '${db_password}'"; &>> $LOG_FILE
mysql -p"${mysql_password}" -u root -e "GRANT ALL ON ${db_name}.* TO '${db_username}'@'localhost'"; &>> $LOG_FILE
mysql -p"${mysql_password}" --force ${db_name} < /home/${systemuser}/websites/www/portal/admin/core/db/create-system-tables.sql &>> $LOG_FILE
mysql -p"${mysql_password}" -u root -e "FLUSH PRIVILEGES"; &>> $LOG_FILE
# cp -rf /home/${systemuser}/websites/www/portal/system/db/.env-production /home/${systemuser}/websites/www/portal/system/db/.env &>> $LOG_FILE
cp -rf $MAIN_DIR/afspackage/portal/system/db/.env-production $MAIN_DIR/afspackage/portal/system/db/.env
sed -i "s/\${production_username}/${db_username}/g" $MAIN_DIR/afspackage/portal/system/db/.env &>> $LOG_FILE
sed -i "s/\${production_database}/${db_name}/g" $MAIN_DIR/afspackage/portal/system/db/.env &>> $LOG_FILE
sed -i "s/\${production_password}/${db_password}/g" $MAIN_DIR/afspackage/portal/system/db/.env &>> $LOG_FILE
sed -i "s/\${production_host}/${db_host}/g" $MAIN_DIR/afspackage/portal/system/db/.env &>> $LOG_FILE
#mysql -p'MYblessings1984!' -u root -e "";
mysql -p"${mysql_password}" -u root -e "DELETE FROM ${db_name}.subdomain_properties WHERE SubDomain=\"${subdomain}\"";
mysql -p"${mysql_password}" -u root -e "INSERT INTO ${db_name}.subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES (\"${subdomain}\",\"SystemUser\", \"${tenant_systemuser}\")"; &>> $LOG_FILE
mysql -p"${mysql_password}" -u root -e "INSERT INTO ${db_name}.subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES (\"${subdomain}\",\"Username\", \"${member_reference_num}\")"; &>> $LOG_FILE
mysql -p"${mysql_password}" -u root -e "INSERT INTO ${db_name}.subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES (\"${subdomain}\",\"CreatedBy\", \"${server_subdomain}\")"; &>> $LOG_FILE
mysql -p"${mysql_password}" -u root -e "INSERT INTO ${db_name}.subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES (\"${subdomain}\",\"cmduser\", \"${server_systemuser}\")"; &>> $LOG_FILE
mysql -p"${mysql_password}" -u root -e "INSERT INTO ${db_name}.subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES (\"${subdomain}\",\"Subdomain\", \"${subdomain}\")"; &>> $LOG_FILE
mysql -p"${mysql_password}" -u root -e "INSERT INTO ${db_name}.subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES (\"${subdomain}\",\"Domain\", \"${tenant_domain}\")"; &>> $LOG_FILE
mysql -p"${mysql_password}" -u root -e "INSERT INTO ${db_name}.subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES (\"${subdomain}\",\"Address\", \"${tenant_address}\")"; &>> $LOG_FILE
mysql -p"${mysql_password}" -u root -e "INSERT INTO ${db_name}.subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES (\"${subdomain}\",\"CertPrivateKeyLocation\", \"${tenant_certprivate}\")"; &>> $LOG_FILE
mysql -p"${mysql_password}" -u root -e "INSERT INTO ${db_name}.subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES (\"${subdomain}\",\"CertPublicKeyLocation\", \"${tenant_certpublic}\")"; &>> $LOG_FILE
mysql -p"${mysql_password}" -u root -e "INSERT INTO ${db_name}.subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES (\"${subdomain}\",\"Subdomain2\", \"${tenant_subdomain2}\")"; &>> $LOG_FILE
mysql -p"${mysql_password}" -u root -e "INSERT INTO ${db_name}.subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES (\"${subdomain}\",\"Domain2\", \"${tenant_domain2}\")"; &>> $LOG_FILE
mysql -p"${mysql_password}" -u root -e "INSERT INTO ${db_name}.subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES (\"${subdomain}\",\"Address2\", \"${tenant_address2}\")"; &>> $LOG_FILE
mysql -p"${mysql_password}" -u root -e "INSERT INTO ${db_name}.subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES (\"${subdomain}\",\"CertPrivateKeyLocation2\", \"${tenant_certprivate2}\")"; &>> $LOG_FILE
mysql -p"${mysql_password}" -u root -e "INSERT INTO ${db_name}.subdomain_properties (SubDomain,PropertyName,PropertyValue) VALUES (\"${subdomain}\",\"CertPublicKeyLocation2\", \"${tenant_certpublic2}\")"; &>> $LOG_FILE
# ylompLawLoBnosICiDgaTIon
mysql -p"${mysql_password}" -u root -e "INSERT INTO ${db_name}.users_admin (username,password_hash,root_user,user_type,user_id,email) VALUES (\"admin\",\"${portal_admin_password}\",0,99,2,\"admin@admin.com\")"; &>> $LOG_FILE
mysql -p"${mysql_password}" -u root -e "INSERT INTO ${db_name}.users_admin (username,password_hash,root_user,user_type,user_id,email) VALUES (\"root\",\"${portal_root_password}\",1,99,1,\"root@root.com\")"; &>> $LOG_FILE
echo "Starting $MAIN_DIR/run.php ---FILE" &>> $LOG_FILE
/usr/bin/php $MAIN_DIR/run.php create_member_portal_admin_users "$CONFIG_JSON" &>> $LOG_FILE
echo "==========================================================================" &>> $LOG_FILE
echo "Done: run_mysql_database" &>> $LOG_FILE
}
function run_create_repo function run_create_repo
{ {
MAIN_DIR=$1 MAIN_DIR=$1
@@ -434,7 +433,7 @@ function run_create_repo
gitea_token=$( jq -r '.git_settings.gitea_token' <<< "${raw}" ) gitea_token=$( jq -r '.git_settings.gitea_token' <<< "${raw}" )
server_domain=$( jq -r '.server.domain' <<< "${raw}" ) server_domain=$( jq -r '.server.domain' <<< "${raw}" )
echo "========== Starting: run_create_repo" echo "========== Starting: run_create_repo" &>> $LOG_FILE
GITEA_TOKEN=$( jq -r '.git_settings.gitea_token' <<< "${raw}" ) GITEA_TOKEN=$( jq -r '.git_settings.gitea_token' <<< "${raw}" )
GITEA_PREFIX=$( jq -r '.git_settings.gitea_prefix' <<< "${raw}" ) GITEA_PREFIX=$( jq -r '.git_settings.gitea_prefix' <<< "${raw}" )
@@ -456,10 +455,11 @@ function run_create_repo
# http://appfactory.studio:3050/api/v1/repos?token=4e7688bf94ba71d5307bc24cd4ec190ee8f07324 # http://appfactory.studio:3050/api/v1/repos?token=4e7688bf94ba71d5307bc24cd4ec190ee8f07324
# /mnt/${STORAGE_LOCATION}/appfactorystudio/tmp/m_4e9d3a3db8823ec1c86acee5/builder/ # /mnt/${STORAGE_LOCATION}/appfactorystudio/tmp/m_4e9d3a3db8823ec1c86acee5/builder/
# echo $GITEA_PACKAGE_REPO &>> $LOG_FILE # echo $GITEA_PACKAGE_REPO &>> $LOG_FILE
# echo $GITEA_MEMBERS_REPO &>> $LOG_FILE
# git clone http://appfactorystudio:'MYblessings1984!'@appfactory.studio:3050/appfactorystudio/afspackage.git "$MAIN_DIR/afspackage" &>> $LOG_FILE # git clone http://appfactorystudio:'MYblessings1984!'@appfactory.studio:3050/appfactorystudio/afspackage.git "$MAIN_DIR/afspackage" &>> $LOG_FILE
git clone -q $GITEA_PACKAGE_REPO "$MAIN_DIR/afspackage" &>> $LOG_FILE git clone -q $GITEA_PACKAGE_REPO "$MAIN_DIR/afspackage" &>> "$LOG_FILE.text"
gitea_url="${gitea_url}/api/v1/user/repos?token=${gitea_token}" gitea_url="${gitea_url}/api/v1/user/repos?token=${gitea_token}"
echo $gitea_url &>> $LOG_FILE echo $gitea_url &>> $LOG_FILE
@@ -479,35 +479,60 @@ function run_create_repo
"private": true "private": true
}') }')
echo "=================================================" &>> $LOG_FILE
echo "================ GITEA_MEMBERS_REPO" &>> $LOG_FILE
echo $GITEA_MEMBERS_REPO &>> $LOG_FILE
echo $MAIN_DIR &>> $LOG_FILE
echo $reponame &>> $LOG_FILE
# echo "****************************************************" &>> $LOG_FILE # echo "****************************************************" &>> $LOG_FILE
# echo $DATA &>> $LOG_FILE # echo $DATA &>> $LOG_FILE
sleep 3 sleep 3
mkdir $MAIN_DIR/tmp_dir &>> $LOG_FILE mkdir $MAIN_DIR/tmp_dir &>> $LOG_FILE
# cd $MAIN_DIR/tmp_dir && git clone -b main http://appfactorystudio2:'MYblessings1984!'@appfactory.studio:3050/appfactorystudio2/${reponame}.git &>> $LOG_FILE # cd $MAIN_DIR/tmp_dir && git clone -b main http://appfactorystudio2:'MYblessings1984!'@appfactory.studio:3050/appfactorystudio2/${reponame}.git &>> $LOG_FILE
cd $MAIN_DIR/tmp_dir && git clone -q -b main $GITEA_MEMBERS_REPO/${reponame}.git #&>> $LOG_FILE cd $MAIN_DIR/tmp_dir && git clone -q -b main $GITEA_MEMBERS_REPO/${reponame}.git #&>> $LOG_FILE
cp -rf $MAIN_DIR/afspackage/* $MAIN_DIR/tmp_dir/$reponame &>> $LOG_FILE # cp -rf $MAIN_DIR/afspackage/* $MAIN_DIR/tmp_dir/$reponame &>> $LOG_FILE
echo "================ adding .git" &>> $LOG_FILE
rm -rf $MAIN_DIR/afspackage/.git
mv $MAIN_DIR/afspackage/* $MAIN_DIR/tmp_dir/$reponame/ 2>&1 >> $LOG_FILE
# sleep 2
# notify_brain_of_progress "$brain_host" "$brain_pass" "$server_subdomain" "$website_ref" 5 "run_mysql_database" "$LOG_FILE" # &>> $LOG_FILE
# run_mysql_database $MAIN_DIR $LOG_FILE "$CONFIG_JSON" &>> $LOG_FILE
# sleep 2
notify_brain_of_progress "$brain_host" "$brain_pass" "$server_subdomain" "$website_ref" 5 "run_mysql_database" "$LOG_FILE" # &>> $LOG_FILE # if [ -f "$MAIN_DIR/afspackage/.gitignore" ]; then
run_mysql_database $MAIN_DIR $LOG_FILE "$CONFIG_JSON" &>> $LOG_FILE # cp -rf $MAIN_DIR/afspackage/.gitignore $MAIN_DIR/tmp_dir/$reponame &>> $LOG_FILE
sleep 2 # fi
# rm -rf $MAIN_DIR/afspackage/ &>> $LOG_FILE
cp -rf $MAIN_DIR/afspackage/.gitignore $MAIN_DIR/tmp_dir/$reponame &>> $LOG_FILE # mv $MAIN_DIR/tmp_dir/$reponame $MAIN_DIR/afspackage &>> $LOG_FILE
rm -rf $MAIN_DIR/afspackage/ &>> $LOG_FILE # git -C $MAIN_DIR/tmp_dir/$reponame/ add . &>> $LOG_FILE # &>> /dev/null #
mv $MAIN_DIR/tmp_dir/$reponame $MAIN_DIR/afspackage &>> $LOG_FILE # git -C $MAIN_DIR/tmp_dir/$reponame/ commit -m "init commit" &>> "$LOG_FILE.text"
git -C $MAIN_DIR/afspackage add . &>> /dev/null # &>> $LOG_FILE # expect -c '
git -C $MAIN_DIR/afspackage commit -m "init commit" &>> $LOG_FILE # set timeout 60
expect -c ' # exp_internal 1
set timeout 60 # spawn git -C '$MAIN_DIR'/tmp_dir/'$reponame'/ push -q -f -u origin main
exp_internal 1 # expect ": "
spawn git -C '$MAIN_DIR'/afspackage push -q -f -u origin main # send "appfactorystudio2\r"
expect ": " # expect ": "
send "appfactorystudio2\r" # send "MYblessings1984!\r"
expect ": " # expect eof
send "MYblessings1984!\r" # '
expect eof # &>> "$LOG_FILE.text"
' # &>> $LOG_FILE
useradd --badname "$reponame" &>> $LOG_FILE
mkdir -p /home/$reponame/websites &>> $LOG_FILE
mv $MAIN_DIR/tmp_dir/$reponame/ /home/$reponame/websites/www &>> $LOG_FILE
cp -rf /home/${reponame}/websites/www/portal/system/db/.env-production /home/${reponame}/websites/www/portal/system/db/.env 2>&1 >> $LOG_FILE
sed -i "s/\${production_username}/${db_username}/g" /home/${reponame}/websites/www/portal/system/db/.env 2>&1 >> $LOG_FILE
sed -i "s/\${production_database}/${db_name}/g" /home/${reponame}/websites/www/portal/system/db/.env 2>&1 >> $LOG_FILE
sed -i "s/\${production_password}/${db_password}/g" /home/${reponame}/websites/www/portal/system/db/.env 2>&1 >> $LOG_FILE
sed -i "s/\${production_host}/${db_host}/g" /home/${reponame}/websites/www/portal/system/db/.env 2>&1 >> $LOG_FILE
echo "==========================================================================" &>> $LOG_FILE echo "==========================================================================" &>> $LOG_FILE
echo "Done: run_create_repo" &>> $LOG_FILE echo "Done: run_create_repo" &>> $LOG_FILE
@@ -639,15 +664,20 @@ if [ "$action" = "build_all" ]; then
run_install $MAIN_DIR $LOG_FILE "$CONFIG_JSON" &>> $LOG_FILE run_install $MAIN_DIR $LOG_FILE "$CONFIG_JSON" &>> $LOG_FILE
sleep 2 sleep 2
# notify_brain_of_progress "$brain_host" "$brain_pass" "$server_subdomain" "$website_ref" 5 "run_mysql_database" "$LOG_FILE" # &>> $LOG_FILE notify_brain_of_progress "$brain_host" "$brain_pass" "$server_subdomain" "$website_ref" 5 "run_mysql_database" "$LOG_FILE" # &>> $LOG_FILE
# run_mysql_database $MAIN_DIR $LOG_FILE "$CONFIG_JSON" &>> $LOG_FILE run_mysql_database $MAIN_DIR $LOG_FILE "$CONFIG_JSON" &>> $LOG_FILE
# sleep 2 sleep 2
notify_brain_of_progress "$brain_host" "$brain_pass" "$server_subdomain" "$website_ref" 6 "run_http_domain_server" "$LOG_FILE" # &>> $LOG_FILE notify_brain_of_progress "$brain_host" "$brain_pass" "$server_subdomain" "$website_ref" 6 "run_http_domain_server" "$LOG_FILE" # &>> $LOG_FILE
run_http_domain_server $MAIN_DIR $LOG_FILE "$CONFIG_JSON" &>> $LOG_FILE run_http_domain_server $MAIN_DIR $LOG_FILE "$CONFIG_JSON" &>> $LOG_FILE
sleep 2 sleep 2
notify_brain_of_progress "$brain_host" "$brain_pass" "$server_subdomain" "$website_ref" 7 "done" "$LOG_FILE" # &>> $LOG_FILE notify_brain_of_progress "$brain_host" "$brain_pass" "$server_subdomain" "$website_ref" 7 "done" "$LOG_FILE" # &>> $LOG_FILE
# not needed for user to access website but takes to long to upload to git
# notify_brain_of_progress "$brain_host" "$brain_pass" "$server_subdomain" "$website_ref" 8 "run_update_repo" "$LOG_FILE" # &>> $LOG_FILE
run_update_repo $MAIN_DIR $LOG_FILE "$CONFIG_JSON" &>> $LOG_FILE
sleep 2
fi fi
# if [ "$action" = "http_only" ]; then # if [ "$action" = "http_only" ]; then

View File

@@ -3,7 +3,7 @@ server {
server_name ${domain}; server_name ${domain};
error_log /var/log/nginx/my_errors.log; error_log /var/log/nginx/my_errors.log;
location / { location / {
resolver ns1.appfactory.studio ns2.appfactory.studio ns3.appfactory.studio ns4.appfactory.studio; resolver ns1.appfactory.studio ns2.appfactory.studio;
proxy_set_header HOST $host; proxy_set_header HOST $host;
proxy_set_header X-Forwarded-Host $host:$server_port; proxy_set_header X-Forwarded-Host $host:$server_port;
proxy_set_header X-Forwarded-Server $host; proxy_set_header X-Forwarded-Server $host;
@@ -18,16 +18,16 @@ server {
server { server {
listen 80; listen 80;
server_name www.${domain1}; server_name ${domain1};
error_log /var/log/nginx/my_errors.log; error_log /var/log/nginx/my_errors.log;
location / { location / {
resolver ns1.appfactory.studio ns2.appfactory.studio ns3.appfactory.studio ns4.appfactory.studio; resolver ns1.appfactory.studio ns2.appfactory.studio;
proxy_set_header HOST $host; proxy_set_header HOST $host;
proxy_set_header X-Forwarded-Host $host:$server_port; proxy_set_header X-Forwarded-Host $host:$server_port;
proxy_set_header X-Forwarded-Server $host; proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Real-IP $remote_addr;
set $custom_upstream www.${domain1}; set $custom_upstream ${domain1};
proxy_pass http://$custom_upstream:808; proxy_pass http://$custom_upstream:808;
} }
} }
@@ -37,21 +37,22 @@ server {
server_name ${domain2}; server_name ${domain2};
error_log /var/log/nginx/my_errors.log; error_log /var/log/nginx/my_errors.log;
location / { location / {
resolver ns1.appfactory.studio ns2.appfactory.studio ns3.appfactory.studio ns4.appfactory.studio; resolver ns1.appfactory.studio ns2.appfactory.studio;
proxy_set_header HOST $host; proxy_set_header HOST $host;
proxy_set_header X-Forwarded-Host $host:$server_port; proxy_set_header X-Forwarded-Host $host:$server_port;
proxy_set_header X-Forwarded-Server $host; proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Real-IP $remote_addr;
set $custom_upstream ${domain2}; # set $custom_upstream ${domain2};
proxy_pass http://$custom_upstream:808; # proxy_pass http://$custom_upstream:808;
proxy_pass http://localhost:808;
} }
} }
server { server {
server_name www15.${domain1}; server_name www15.${domain};
error_log /var/log/nginx/my_errors.log; error_log /var/log/nginx/my_errors.log;
location / { location / {
proxy_set_header HOST $host; proxy_set_header HOST $host;
@@ -59,15 +60,15 @@ server {
proxy_set_header X-Forwarded-Server $host; proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Real-IP $remote_addr;
resolver ns1.appfactory.studio ns2.appfactory.studio ns3.appfactory.studio ns4.appfactory.studio; resolver ns1.appfactory.studio ns2.appfactory.studio;
set $custom_upstream www15.${domain1}; set $custom_upstream www15.${domain};
proxy_pass http://$custom_upstream:808; proxy_pass http://$custom_upstream:808;
} }
} }
server { server {
server_name server1.${domain1}; server_name server1.${domain};
error_log /var/log/nginx/my_errors.log; error_log /var/log/nginx/my_errors.log;
location / { location / {
proxy_set_header HOST $host; proxy_set_header HOST $host;
@@ -75,15 +76,15 @@ server {
proxy_set_header X-Forwarded-Server $host; proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Real-IP $remote_addr;
resolver ns1.appfactory.studio ns2.appfactory.studio ns3.appfactory.studio ns4.appfactory.studio; resolver ns1.appfactory.studio ns2.appfactory.studio;
set $custom_upstream server1.${domain1}; set $custom_upstream server1.${domain};
proxy_pass http://$custom_upstream:808; proxy_pass http://$custom_upstream:808;
} }
} }
server { server {
server_name mail.${domain1}; server_name mail.${domain};
error_log /var/log/nginx/my_errors.log; error_log /var/log/nginx/my_errors.log;
location / { location / {
proxy_set_header HOST $host; proxy_set_header HOST $host;
@@ -91,15 +92,15 @@ server {
proxy_set_header X-Forwarded-Server $host; proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Real-IP $remote_addr;
resolver ns1.appfactory.studio ns2.appfactory.studio ns3.appfactory.studio ns4.appfactory.studio; resolver ns1.appfactory.studio ns2.appfactory.studio;
set $custom_upstream mail.${domain1}; set $custom_upstream mail.${domain};
proxy_pass http://$custom_upstream:808; proxy_pass http://$custom_upstream:808;
} }
} }
server { server {
server_name phpmyadmin.${domain1}; server_name phpmyadmin.${domain};
error_log /var/log/nginx/my_errors.log; error_log /var/log/nginx/my_errors.log;
location / { location / {
proxy_set_header HOST $host; proxy_set_header HOST $host;
@@ -107,8 +108,8 @@ server {
proxy_set_header X-Forwarded-Server $host; proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Real-IP $remote_addr;
resolver ns1.appfactory.studio ns2.appfactory.studio ns3.appfactory.studio ns4.appfactory.studio; resolver ns1.appfactory.studio ns2.appfactory.studio;
set $custom_upstream phpmyadmin.${domain1}; set $custom_upstream phpmyadmin.${domain};
proxy_pass http://$custom_upstream:808; proxy_pass http://$custom_upstream:808;
} }
@@ -116,7 +117,7 @@ server {
server { server {
server_name api.${domain1}; server_name api.${domain};
error_log /var/log/nginx/my_errors.log; error_log /var/log/nginx/my_errors.log;
location / { location / {
proxy_set_header HOST $host; proxy_set_header HOST $host;
@@ -124,8 +125,8 @@ server {
proxy_set_header X-Forwarded-Server $host; proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Real-IP $remote_addr;
resolver ns1.appfactory.studio ns2.appfactory.studio ns3.appfactory.studio ns4.appfactory.studio; resolver ns1.appfactory.studio ns2.appfactory.studio;
set $custom_upstream api.${domain1}; set $custom_upstream api.${domain};
proxy_pass http://$custom_upstream:808; proxy_pass http://$custom_upstream:808;
} }
@@ -133,7 +134,7 @@ server {
} }
server { server {
server_name api-sandbox.${domain1}; server_name api-sandbox.${domain};
error_log /var/log/nginx/my_errors.log; error_log /var/log/nginx/my_errors.log;
location / { location / {
proxy_set_header HOST $host; proxy_set_header HOST $host;
@@ -141,8 +142,8 @@ server {
proxy_set_header X-Forwarded-Server $host; proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Real-IP $remote_addr;
resolver ns1.appfactory.studio ns2.appfactory.studio ns3.appfactory.studio ns4.appfactory.studio; resolver ns1.appfactory.studio ns2.appfactory.studio;
set $custom_upstream api-sandbox.${domain1}; set $custom_upstream api-sandbox.${domain};
proxy_pass http://$custom_upstream:808; proxy_pass http://$custom_upstream:808;
} }

View File

@@ -116,7 +116,7 @@ if(\Input::get("login")){
<div class="col-12 col-lg-3 mt-5"> <div class="col-12 col-lg-3 mt-5">
<!-- <h3 class="d-flex justify-content-center">Cradle2Careertx</h3> --> <!-- <h3 class="d-flex justify-content-center">Cradle2Careertx</h3> -->
<!-- <div class="d-flex justify-content-center"><img src="../../../assets/c2c_stckd_pos_PMS.svg" height="75" alt="Cradle2Career" class=""></div> --> <!-- <div class="d-flex justify-content-center"><img src="../../../assets/c2c_stckd_pos_PMS.svg" height="75" alt="Cradle2Career" class=""></div> -->
<h3 class="d-flex justify-content-center">My Domain Portal</h3> <h3 class="d-flex justify-content-center">Domain Portal</h3>
<h4 class="d-flex justify-content-center">Log In</h4> <h4 class="d-flex justify-content-center">Log In</h4>
<h6 class="d-flex justify-content-center"><?php echo $config["Subdomain"] . "." . $config["Domain"] ?></h6> <h6 class="d-flex justify-content-center"><?php echo $config["Subdomain"] . "." . $config["Domain"] ?></h6>
<!-- Email input --> <!-- Email input -->

View File

@@ -0,0 +1,12 @@
/mnt/node1/appfactorystudio/temp/main_QGljp0Bf1Drz5mGVbmcLA5vHus3lwc9J.json
/mnt/node1/appfactorystudio/temp/main_wLeIMLZdWFJEnR7htvJZcxlhd2CPr9BJ.json
/mnt/node1/appfactorystudio/temp/main_iQKm8E7YFCmjzyJodN6jXjHoPgyy8I6v.json
/mnt/node1/appfactorystudio/temp/main_Dnqyq4ga77pzGFE6TMHQhYoR2UntOWkw.json
/mnt/node1/appfactorystudio/temp/main_OrJTzrIEYuLY5pzudlSMcjcekVl6h47L.json
/mnt/node1/appfactorystudio/temp/main_Kef0OA4lZfRwsTVORof2AsgJO5qDTuGc.json
/mnt/node1/appfactorystudio/temp/main_PfPwX8pcpMWfinkZfCGcUcwLm1eCFyzI.json
/mnt/node1/appfactorystudio/temp/main_wDep41h3DXO4ZvMkYjzMD7JLzxYLt2R0.json
/mnt/node1/appfactorystudio/temp/main_QNsbQlv9YST8vI9j7pgwFEolUl0NnqRd.json
/mnt/node1/appfactorystudio/temp/main_aATQ7qn70A7g5KGfCuuGr81CoWVm9BzM.json
/mnt/node1/appfactorystudio/temp/main_u4SEa0qHuwNvMtPbc3fkyHpikNZoItAL.json
/mnt/node1/appfactorystudio/temp/main_lPpPXlETfzVN4dfSLnA816vIJdsHVK3E.json

View File

@@ -1,907 +0,0 @@
{
"out": null,
"file": "\/mnt\/node1\/appfactorystudio\/tmp\/m_1___Haz61z9vxitXcbOAVlgVC2xl.zone",
"subs": {
"subdomains": [],
"config": [],
"www15": {
"subdomains": [],
"config": []
}
},
"brain": {
"config": {
"id": 1,
"reference_num": "wv774508910",
"json": {
"mysql_id": 52,
"category": "brain",
"nameid": "default",
"domain_name": "appfactory.studio",
"keys": [
{
"service": "maxmind",
"client": "1018947",
"secret": "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"
},
{
"service": "google_api_key_1",
"client": "",
"secret": "AIzaSyC1LwvokISzPaErXQIzwsgKNYmuQgLLfDk"
}
],
"controller": {
"mysql_password": "MYblessings1984!",
"appfactory_github": {
"key": "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"
},
"gitea_3050": {
"url": "http:\/\/appfactory.studio:3050",
"api_url": "",
"prefix": "http:\/\/",
"postfix": "api\/v1\/repos",
"domain": "appfactory.studio:3050",
"afspackage_repo": "http:\/\/appfactorystudio:MYblessings1984!@appfactory.studio:3050\/appfactorystudio\/afspackage.git",
"members_repo": "http:\/\/appfactorystudio2:MYblessings1984!@appfactory.studio:3050\/appfactorystudio2",
"one": {
"gitea_token": "4e7688bf94ba71d5307bc24cd4ec190ee8f07324",
"gitea_username": "appfactorystudio",
"gitea_password": "MYblessings1984!"
},
"two": {
"gitea_token": "4e7688bf94ba71d5307bc24cd4ec190ee8f07324",
"gitea_username": "appfactorystudio2",
"gitea_password": "MYblessings1984!"
},
"three": {
"gitea_token": "",
"gitea_username": "",
"gitea_password": ""
}
},
"gitea_3051": {
"url": "http:\/\/appfactory.studio:3051",
"api_url": "",
"prefix": "http:\/\/",
"postfix": "api\/v1\/repos",
"domain": "appfactory.studio:3051",
"afspackage_repo": "http:\/\/equippedcoding:MYblessings1984!@appfactory.studio:3051\/equippedcoding\/portal_v2.git",
"members_repo": "http:\/\/appfactorystudio2:GOODnews1984!@appfactory.studio:3051\/appfactorystudio2",
"one": {
"gitea_token": "a9af5941f27e8dd32fd28a6f390e032f11bf6a01",
"gitea_username": "appfactorystudio",
"gitea_password": "MYblessings1984!"
},
"two": {
"gitea_token": "77cd917289713454e5e341a0fdaf5956bfcaf1c7",
"gitea_username": "appfactorystudio2",
"gitea_password": "MYblessings1984!"
},
"three": {
"gitea_token": "",
"gitea_username": "",
"gitea_password": ""
}
},
"keys": [
{
"name": "maxmind",
"production": {
"client": "1018947",
"secret": "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",
"token": ""
},
"development": {
"client": "",
"secret": "",
"token": ""
}
},
{
"name": "google_api_key_1",
"production": {
"client": "",
"secret": "AIzaSyC1LwvokISzPaErXQIzwsgKNYmuQgLLfDk",
"token": ""
},
"development": {
"client": "",
"secret": "",
"token": ""
}
},
{
"name": "namecom",
"production": {
"username": "equippedcoding",
"client": "",
"secret": "",
"token_name": "appfactorystudio001",
"token": "13f3f7c3f93fe3278d645ba75617c053ef7b23b8"
},
"development": {
"username": "equippedcoding-test",
"client": "",
"secret": "",
"token_name": "",
"token": "2231f9898e2cd707500eb5d48fe70868fa53fae1"
}
}
],
"portal_root_password": "adminpassthrough2000",
"portal_admin_password": "adminpassthrough2000",
"brain_pass": "MYblessings1984!1a",
"brain_host": "server1.appfactory.studio",
"reference_num": "1"
},
"default_server": {
"at": {
"name": "@",
"ip": "129.212.186.239",
"comment": "default"
},
"www": {
"name": "www",
"ip": "129.212.186.239",
"comment": "default"
},
"www15": {
"name": "www15",
"ip": "129.212.186.239",
"comment": "default"
}
}
},
"date": "2025-08-26 14:42:28"
},
"others": {
"brain_http_servers": [],
"brain_dns_servers": [],
"zone": null,
"zones": [],
"server_clusters": [],
"brain_dns_zones": [],
"brain_dns_subdomains": [],
"brain_http_servers_regions": [],
"brain_server_clusters": []
},
"options": {
"dns_zone": false,
"brain_dns_subdomains": true,
"brain_dns_servers": false,
"brain_http_servers": false,
"brain_http_servers_regions": false,
"brain_dns_zones": false,
"brain_server_clusters": false
},
"opts": [
"brain_dns_subdomains"
]
},
"options": {
"_managed_domain": {
"access": true,
"Subdomain": "www",
"SystemUser": "appfactorystudio",
"Domain": "appfactory.studio",
"Address": "https:\/\/www.appfactory.studio",
"Domain2": "appfactory.studio",
"Address2": "https:\/\/www.appfactory.studio",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"Username": "appfactorystudio",
"CreatedBy": "www"
},
"zone": {
"id": 10,
"reference_num": "vwHAmphs5LwsE",
"domain_name": "laurensmenu.net",
"member_reference_num": "w1xkgg0wvgkzbge",
"member_username": "james2",
"tenant_username": "",
"tenant_reference_num": null,
"family": 1,
"active": 0,
"own": 1,
"hostname": "laurensmenu.net",
"json": "[]",
"json_zone_files": "[]",
"json_zone_data": {
"$origin": "laurensmenu.net.",
"ttl": 3600,
"soa": {
"mname": "",
"rname": "postmaster.laurensmenu.net",
"serial": "",
"refresh": 3600,
"retry": 600,
"expire": 604800,
"minimum": 86400
},
"ns": [],
"aaaa": [],
"cname": [],
"mx": [],
"txt": [],
"srv": [],
"a": [
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
}
]
},
"website_reference_num": "xiOGzgF6Of7zqtmq1KTTSG",
"renewal_date": "2026-09-16 03:07:04",
"date": "2025-09-16 20:07:04"
},
"subdomains": {
"subdomains": [],
"config": [],
"www15": {
"subdomains": [],
"config": []
}
},
"contents": "$ORIGIN sites.appfactory.studio.\n",
"subdomain_file": "\/mnt\/node1\/appfactorystudio\/tmp\/m_1___Haz61z9vxitXcbOAVlgVC2xl.zone",
"subdomain_file_www15": "\/mnt\/node1\/appfactorystudio\/tmp\/m_2___vTj9WURkhERFXAy6VFF8hQIO.zone",
"managed_domain": {
"access": true,
"Subdomain": "www",
"SystemUser": "appfactorystudio",
"Domain": "appfactory.studio",
"Address": "https:\/\/www.appfactory.studio",
"Domain2": "appfactory.studio",
"Address2": "https:\/\/www.appfactory.studio",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"Username": "appfactorystudio",
"CreatedBy": "www"
},
"domain_name": "laurensmenu.net",
"member_reference_num": "w1xkgg0wvgkzbge",
"tenant": {
"id": 20,
"active": 1,
"domain_name": "laurensmenu.net",
"public_ipv4": "216.128.143.246",
"subdomain": "www",
"reference_num": "vKOgT7pS0ciYdDEMNA7Ko",
"systemuser": "xrnifxduhrdleuzg5wjn0rbm",
"member_reference_num": "w1xkgg0wvgkzbge",
"json": {
"server": "216.128.143.246",
"reference_num": "vKOgT7pS0ciYdDEMNA7Ko",
"owner": false,
"CreatedBy": "www",
"member_reference_num": "w1xkgg0wvgkzbge",
"Username": "w1xkgg0wvgkzbge",
"SystemUser": "xrnifxduhrdleuzg5wjn0rbm",
"db_username": "xrnifxduhrdleuzg5wjn0rbm",
"db_password": "d_67NsSbXs60LChkOBCQyXYOrx",
"db_name": "xrnifxduhrdleuzg5wjn0rbm_db",
"db_host": "localhost",
"Domain": "laurensmenu.net",
"Address": "https:\/\/www.laurensmenu.net",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/cert.pem",
"Subdomain": "www",
"Domain2": "xrnifxduhrdleuzg5wjn0rbm.sites.appfactory.studio",
"Address2": "https:\/\/xrnifxduhrdleuzg5wjn0rbm.sites.appfactory.studio",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/xrnifxduhrdleuzg5wjn0rbm.sites.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/xrnifxduhrdleuzg5wjn0rbm.sites.appfactory.studio\/cert.pem",
"Subdomain2": "xrnifxduhrdleuzg5wjn0rbm",
"ports_blocks": [
5
]
},
"date": "2025-09-17 01:18:26"
}
},
"settings": {
"configuration_file": "\/mnt\/node1\/appfactorystudio\/temp\/m_CBEQDLCGVXCJL6AWgs2Q5Wb.json",
"config": {
"dns": {
"servers": [
"138.197.97.125",
"165.227.101.198"
],
"passwords": [
"MYblessings1984!1a",
"MYblessings1984!1a"
],
"files": [
"\/mnt\/node1\/appfactorystudio\/temp\/m___DFLRaRw23mfLzzun1q2xIex.zone",
"\/mnt\/node1\/appfactorystudio\/temp\/m___Jy77krP2F4PMqEwj9SZ7CIm.zone"
],
"name": [
"ns1",
"ns2"
],
"host": [
"ns1.appfactory.studio",
"ns2.appfactory.studio"
]
},
"subdomain_file": "\/mnt\/node1\/appfactorystudio\/tmp\/m_1___Haz61z9vxitXcbOAVlgVC2xl.zone",
"subdomain_file_www15": "\/mnt\/node1\/appfactorystudio\/tmp\/m_2___vTj9WURkhERFXAy6VFF8hQIO.zone",
"managed_domain": {
"access": true,
"Subdomain": "www",
"SystemUser": "appfactorystudio",
"Domain": "appfactory.studio",
"Address": "https:\/\/www.appfactory.studio",
"Domain2": "appfactory.studio",
"Address2": "https:\/\/www.appfactory.studio",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"Username": "appfactorystudio",
"CreatedBy": "www"
},
"tenant": {
"id": 20,
"active": 1,
"domain_name": "laurensmenu.net",
"public_ipv4": "216.128.143.246",
"subdomain": "www",
"reference_num": "vKOgT7pS0ciYdDEMNA7Ko",
"systemuser": "xrnifxduhrdleuzg5wjn0rbm",
"member_reference_num": "w1xkgg0wvgkzbge",
"json": {
"server": "216.128.143.246",
"reference_num": "vKOgT7pS0ciYdDEMNA7Ko",
"owner": false,
"CreatedBy": "www",
"member_reference_num": "w1xkgg0wvgkzbge",
"Username": "w1xkgg0wvgkzbge",
"SystemUser": "xrnifxduhrdleuzg5wjn0rbm",
"db_username": "xrnifxduhrdleuzg5wjn0rbm",
"db_password": "d_67NsSbXs60LChkOBCQyXYOrx",
"db_name": "xrnifxduhrdleuzg5wjn0rbm_db",
"db_host": "localhost",
"Domain": "laurensmenu.net",
"Address": "https:\/\/www.laurensmenu.net",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/cert.pem",
"Subdomain": "www",
"Domain2": "xrnifxduhrdleuzg5wjn0rbm.sites.appfactory.studio",
"Address2": "https:\/\/xrnifxduhrdleuzg5wjn0rbm.sites.appfactory.studio",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/xrnifxduhrdleuzg5wjn0rbm.sites.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/xrnifxduhrdleuzg5wjn0rbm.sites.appfactory.studio\/cert.pem",
"Subdomain2": "xrnifxduhrdleuzg5wjn0rbm",
"ports_blocks": [
5
]
},
"date": "2025-09-17 01:18:26"
}
},
"extra": {
"zone": {
"id": 10,
"reference_num": "vwHAmphs5LwsE",
"domain_name": "laurensmenu.net",
"member_reference_num": "w1xkgg0wvgkzbge",
"member_username": "james2",
"tenant_username": "",
"tenant_reference_num": null,
"family": 1,
"active": 0,
"own": 1,
"hostname": "laurensmenu.net",
"json": "[]",
"json_zone_files": "[]",
"json_zone_data": {
"$origin": "laurensmenu.net.",
"ttl": 3600,
"soa": {
"mname": "",
"rname": "postmaster.laurensmenu.net",
"serial": "",
"refresh": 3600,
"retry": 600,
"expire": 604800,
"minimum": 86400
},
"ns": [],
"aaaa": [],
"cname": [],
"mx": [],
"txt": [],
"srv": [],
"a": [
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
}
]
},
"website_reference_num": "xiOGzgF6Of7zqtmq1KTTSG",
"renewal_date": "2026-09-16 03:07:04",
"date": "2025-09-16 20:07:04"
},
"zonefiles": [
{
"server": {
"id": 1,
"reference_num": "ref1",
"active": 1,
"family": 1,
"ipv4": "138.197.97.125",
"ipv6": null,
"username": "root",
"password": "MYblessings1984!1a",
"subdomain": "ns1",
"hostname": "ns1.appfactory.studio",
"date": "2025-08-26 14:46:27"
},
"nameserver": {
"id": 1,
"ipv4": "138.197.97.125",
"subdomain": "ns1",
"hostname": "ns1.appfactory.studio"
},
"file": "$ORIGIN laurensmenu.net.\n$TTL 3600\n@ IN SOA (\n ns1.appfactory.studio. ; MNAME\n postmaster.laurensmenu.net ; RNAME\n 1758071906 ; SERIAL\n 3600 ; REFRESH\n 600 ; RETRY\n 604800 ; EXPIRE\n 86400 ; MINIMUM\n )\n\n; NS RECORDS\n@ IN NS ns1.appfactory.studio.\n@ IN NS ns2.appfactory.studio.\n\n; A RECORDS\n@ IN A 216.128.143.246; \n@ IN A 216.128.143.246; \n@ IN A 216.128.143.246; \n@ IN A 216.128.143.246; \n@ IN A 216.128.143.246; \n@ IN A 216.128.143.246; \n@ IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi IN A 216.128.143.246; \napi IN A 216.128.143.246; \napi IN A 216.128.143.246; \napi IN A 216.128.143.246; \napi IN A 216.128.143.246; \napi IN A 216.128.143.246; \napi IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww IN A 216.128.143.246; \nwww IN A 216.128.143.246; \nwww IN A 216.128.143.246; \nwww IN A 216.128.143.246; \nwww IN A 216.128.143.246; \nwww IN A 216.128.143.246; \nwww IN A 216.128.143.246; \n"
},
{
"server": {
"id": 2,
"reference_num": "ref2",
"active": 1,
"family": 1,
"ipv4": "165.227.101.198",
"ipv6": null,
"username": "root",
"password": "MYblessings1984!1a",
"subdomain": "ns2",
"hostname": "ns2.appfactory.studio",
"date": "2025-08-26 14:47:11"
},
"nameserver": {
"id": 2,
"ipv4": "165.227.101.198",
"subdomain": "ns2",
"hostname": "ns2.appfactory.studio"
},
"file": "$ORIGIN laurensmenu.net.\n$TTL 3600\n@ IN SOA (\n ns2.appfactory.studio. ; MNAME\n postmaster.laurensmenu.net ; RNAME\n 1758071906 ; SERIAL\n 3600 ; REFRESH\n 600 ; RETRY\n 604800 ; EXPIRE\n 86400 ; MINIMUM\n )\n\n; NS RECORDS\n@ IN NS ns1.appfactory.studio.\n@ IN NS ns2.appfactory.studio.\n\n; A RECORDS\n@ IN A 216.128.143.246; \n@ IN A 216.128.143.246; \n@ IN A 216.128.143.246; \n@ IN A 216.128.143.246; \n@ IN A 216.128.143.246; \n@ IN A 216.128.143.246; \n@ IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi-sandbox IN A 216.128.143.246; \napi IN A 216.128.143.246; \napi IN A 216.128.143.246; \napi IN A 216.128.143.246; \napi IN A 216.128.143.246; \napi IN A 216.128.143.246; \napi IN A 216.128.143.246; \napi IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nservices IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww15 IN A 216.128.143.246; \nwww IN A 216.128.143.246; \nwww IN A 216.128.143.246; \nwww IN A 216.128.143.246; \nwww IN A 216.128.143.246; \nwww IN A 216.128.143.246; \nwww IN A 216.128.143.246; \nwww IN A 216.128.143.246; \n"
}
],
"managed_domain": {
"access": true,
"Subdomain": "www",
"SystemUser": "appfactorystudio",
"Domain": "appfactory.studio",
"Address": "https:\/\/www.appfactory.studio",
"Domain2": "appfactory.studio",
"Address2": "https:\/\/www.appfactory.studio",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"Username": "appfactorystudio",
"CreatedBy": "www"
},
"domain_name": "laurensmenu.net",
"member_reference_num": "w1xkgg0wvgkzbge"
}
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -1,37 +0,0 @@
{
"error": {
"id": "evt_1S5BgXJTsOSWtcD7C4B51mAK",
"object": "event",
"api_version": "2023-10-16",
"created": 1757363349,
"data": {
"object": {
"id": "inpay_1S5BfnJTsOSWtcD7B2dUDEBk",
"object": "invoice_payment",
"amount_paid": 1500,
"amount_requested": 1500,
"created": 1757363303,
"currency": "usd",
"invoice": "in_1S5BfnJTsOSWtcD7ruPLtZ4C",
"is_default": true,
"livemode": false,
"payment": {
"payment_intent": "pi_3S5BfnJTsOSWtcD717m5kRtX",
"type": "payment_intent"
},
"status": "paid",
"status_transitions": {
"canceled_at": null,
"paid_at": 1757363305
}
}
},
"livemode": false,
"pending_webhooks": 2,
"request": {
"id": null,
"idempotency_key": null
},
"type": "invoice_payment.paid"
}
}

File diff suppressed because it is too large Load Diff

View File

@@ -1,9 +0,0 @@
{
"name": "sendgrid",
"label": "SendGrid",
"domain": "appfactory.studio",
"server": "smtp.sendgrid.net",
"key": "",
"secret": "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",
"active": true
}

File diff suppressed because one or more lines are too long

View File

@@ -1,54 +0,0 @@
{
"handle": [
[
{
"name": "user_verify_selector",
"value": "y_ecwaHpTzGGpADs"
},
{
"name": "user_verify_token",
"value": "rTqwdqGruWi_tJfG"
},
{
"name": "username",
"value": "james1"
},
{
"name": "name",
"value": "James Mitchell"
},
{
"name": "email",
"value": "james1@appfactory.studio"
},
{
"name": "membership",
"value": 1
},
{
"name": "reference_num",
"value": "w1xwx7l5ymowj01"
},
{
"name": "card_last4",
"value": "4242"
},
{
"name": "card_created",
"value": 1757363305
},
{
"name": "card_curreny",
"value": "usd"
},
{
"name": "card_brand",
"value": "visa"
},
{
"name": "card_country",
"value": "US"
}
]
]
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,12 @@
/mnt/node1/appfactorystudio/temp/main_QGljp0Bf1Drz5mGVbmcLA5vHus3lwc9J.json
/mnt/node1/appfactorystudio/temp/main_wLeIMLZdWFJEnR7htvJZcxlhd2CPr9BJ.json
/mnt/node1/appfactorystudio/temp/main_iQKm8E7YFCmjzyJodN6jXjHoPgyy8I6v.json
/mnt/node1/appfactorystudio/temp/main_Dnqyq4ga77pzGFE6TMHQhYoR2UntOWkw.json
/mnt/node1/appfactorystudio/temp/main_OrJTzrIEYuLY5pzudlSMcjcekVl6h47L.json
/mnt/node1/appfactorystudio/temp/main_Kef0OA4lZfRwsTVORof2AsgJO5qDTuGc.json
/mnt/node1/appfactorystudio/temp/main_PfPwX8pcpMWfinkZfCGcUcwLm1eCFyzI.json
/mnt/node1/appfactorystudio/temp/main_wDep41h3DXO4ZvMkYjzMD7JLzxYLt2R0.json
/mnt/node1/appfactorystudio/temp/main_QNsbQlv9YST8vI9j7pgwFEolUl0NnqRd.json
/mnt/node1/appfactorystudio/temp/main_aATQ7qn70A7g5KGfCuuGr81CoWVm9BzM.json
/mnt/node1/appfactorystudio/temp/main_u4SEa0qHuwNvMtPbc3fkyHpikNZoItAL.json
/mnt/node1/appfactorystudio/temp/main_lPpPXlETfzVN4dfSLnA816vIJdsHVK3E.json

View File

@@ -0,0 +1,639 @@
{
"id": 10,
"reference_num": "vwHAmphs5LwsE",
"domain_name": "laurensmenu.net",
"member_reference_num": "w1xkgg0wvgkzbge",
"member_username": "james2",
"tenant_username": "",
"tenant_reference_num": null,
"family": 1,
"active": 0,
"own": 1,
"hostname": "laurensmenu.net",
"json": [],
"json_zone_files": [],
"json_zone_data": {
"$origin": "laurensmenu.net.",
"ttl": 3600,
"soa": {
"mname": "",
"rname": "postmaster.laurensmenu.net",
"serial": "",
"refresh": 3600,
"retry": 600,
"expire": 604800,
"minimum": 86400
},
"ns": [],
"aaaa": [],
"cname": [],
"mx": [],
"txt": [],
"srv": [],
"a": [
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
}
]
},
"website_reference_num": "x66dpRWqxff2PDI4m3nr7v",
"renewal_date": "2026-09-16 03:07:04",
"date": "2025-09-16 20:07:04"
}

View File

@@ -0,0 +1,639 @@
{
"id": 10,
"reference_num": "vwHAmphs5LwsE",
"domain_name": "laurensmenu.net",
"member_reference_num": "w1xkgg0wvgkzbge",
"member_username": "james2",
"tenant_username": "",
"tenant_reference_num": null,
"family": 1,
"active": 0,
"own": 1,
"hostname": "laurensmenu.net",
"json": [],
"json_zone_files": [],
"json_zone_data": {
"$origin": "laurensmenu.net.",
"ttl": 3600,
"soa": {
"mname": "",
"rname": "postmaster.laurensmenu.net",
"serial": "",
"refresh": 3600,
"retry": 600,
"expire": 604800,
"minimum": 86400
},
"ns": [],
"aaaa": [],
"cname": [],
"mx": [],
"txt": [],
"srv": [],
"a": [
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "@"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "www15"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "services"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api"
},
{
"comment": "",
"ip": "216.128.143.246",
"name": "api-sandbox"
}
]
},
"website_reference_num": "x66dpRWqxff2PDI4m3nr7v",
"renewal_date": "2026-09-16 03:07:04",
"date": "2025-09-16 20:07:04"
}

View File

@@ -0,0 +1,12 @@
{
"active": 1,
"reference_num": "sYfzUb9WpQxDZe21RNes6W",
"domain_name": "appfactory.studio",
"member_reference_num": "w1xkgg0wvgkzbge",
"member_username": "james2",
"ipv4": "216.128.143.246",
"ipv6": "",
"name": "xrnjsbexucz6kudjojh6ytym",
"comment": "james2 - w1xkgg0wvgkzbge",
"systemuser": "xrnjsbexucz6kudjojh6ytym"
}

View File

@@ -0,0 +1,86 @@
[
{
"distance": 416635,
"server": {
"id": 2,
"active": 1,
"domain_name": "node2.appfactory.studio",
"hostname": "node2.appfactory.studio",
"reference_num": "mk7r2dwvaz1",
"public_ipv4": "50.116.30.13",
"private_ipv4": null,
"public_ipv6": null,
"private_ipv6": null,
"country": "United States",
"region": null,
"server_type": "Head",
"server_class": "Free",
"provider": null,
"json": {
"password": "MYblessings1984!1a",
"users": [
{
"username": "root",
"password": "MYblessings1984!1a"
}
],
"specs": {
"tenant_size": 200,
"ram_size": 16,
"cpu_size": 8
},
"ports": {
"blocks_range": 50,
"full_range": {
"start": 2000,
"end": 60000
}
}
},
"date": "2025-08-26 14:58:44"
},
"checked": false
},
{
"distance": 224854,
"server": {
"id": 3,
"active": 1,
"domain_name": "node1.appfactory.studio",
"hostname": "node1.appfactory.studio",
"reference_num": "990983453",
"public_ipv4": "216.128.143.246",
"private_ipv4": "",
"public_ipv6": "",
"private_ipv6": "",
"country": "United States",
"region": "",
"server_type": "Head",
"server_class": "Paid",
"provider": "",
"json": {
"users": [
{
"username": "root",
"password": "MYblessings1984!1a"
}
],
"password": "MYblessings1984!1a",
"specs": {
"tenant_size": 0,
"ram_size": 4,
"cpu_size": 2
},
"ports": {
"blocks_range": 0,
"full_range": {
"start": 0,
"end": 0
}
}
},
"date": "2025-09-16 00:01:39"
},
"checked": false
}
]

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,78 @@
{
"dns": {
"servers": [
"138.197.97.125",
"165.227.101.198"
],
"passwords": [
"MYblessings1984!1a",
"MYblessings1984!1a"
],
"files": [
"\/mnt\/node1\/appfactorystudio\/temp\/m___k07wwbcNqZ5AfPN3O3uUOVj.zone",
"\/mnt\/node1\/appfactorystudio\/temp\/m___s6usQmEJminkc75a0dYxtUo.zone"
],
"name": [
"ns1",
"ns2"
],
"host": [
"ns1.appfactory.studio",
"ns2.appfactory.studio"
]
},
"subdomain_file": "\/mnt\/node1\/appfactorystudio\/tmp\/m_1___CdqNjvZoeqWYl0ezNwL9AZ85.zone",
"subdomain_file_www15": "\/mnt\/node1\/appfactorystudio\/tmp\/m_2___RT5rMfPMxRQNh5F2shx5gpnW.zone",
"managed_domain": {
"access": true,
"Subdomain": "www",
"SystemUser": "appfactorystudio",
"Domain": "appfactory.studio",
"Address": "https:\/\/www.appfactory.studio",
"Domain2": "appfactory.studio",
"Address2": "https:\/\/www.appfactory.studio",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"Username": "appfactorystudio",
"CreatedBy": "www"
},
"tenant": {
"id": 24,
"active": 1,
"domain_name": "laurensmenu.net",
"public_ipv4": "216.128.143.246",
"subdomain": "www",
"reference_num": "vEaglt1OgMW19M3JFeEDT",
"systemuser": "xrn7ixv4krqrqxkjqi7uhyz9",
"member_reference_num": "w1xkgg0wvgkzbge",
"json": {
"server": "216.128.143.246",
"reference_num": "vEaglt1OgMW19M3JFeEDT",
"owner": false,
"CreatedBy": "www",
"member_reference_num": "w1xkgg0wvgkzbge",
"Username": "w1xkgg0wvgkzbge",
"SystemUser": "xrn7ixv4krqrqxkjqi7uhyz9",
"db_username": "xrn7ixv4krqrqxkjqi7uhyz9",
"db_password": "d_biCpwWXyapwxKhsK5jop1YIw",
"db_name": "xrn7ixv4krqrqxkjqi7uhyz9_db",
"db_host": "localhost",
"Domain": "laurensmenu.net",
"Address": "https:\/\/www.laurensmenu.net",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/cert.pem",
"Subdomain": "www",
"Domain2": "xrn7ixv4krqrqxkjqi7uhyz9.sites.appfactory.studio",
"Address2": "https:\/\/xrn7ixv4krqrqxkjqi7uhyz9.sites.appfactory.studio",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/xrn7ixv4krqrqxkjqi7uhyz9.sites.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/xrn7ixv4krqrqxkjqi7uhyz9.sites.appfactory.studio\/cert.pem",
"Subdomain2": "xrn7ixv4krqrqxkjqi7uhyz9",
"ports_blocks": [
5
]
},
"date": "2025-09-17 16:37:36"
}
}

View File

@@ -0,0 +1,76 @@
{
"dns": {
"servers": [
"138.197.97.125",
"165.227.101.198"
],
"passwords": [
"MYblessings1984!1a",
"MYblessings1984!1a"
],
"files": [
"\/mnt\/node1\/appfactorystudio\/temp\/m___RYgp2RhGta8u7kCiqSGiRRE.zone",
"\/mnt\/node1\/appfactorystudio\/temp\/m___xR06YsqjeSMHphPKMGaElJ9.zone"
],
"name": [
"ns1",
"ns2"
],
"host": [
"ns1.appfactory.studio",
"ns2.appfactory.studio"
]
},
"managed_domain": {
"access": true,
"Subdomain": "www",
"SystemUser": "appfactorystudio",
"Domain": "appfactory.studio",
"Address": "https:\/\/www.appfactory.studio",
"Domain2": "appfactory.studio",
"Address2": "https:\/\/www.appfactory.studio",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"Username": "appfactorystudio",
"CreatedBy": "www"
},
"tenant": {
"id": 31,
"active": 1,
"domain_name": "laurensmenu.net",
"public_ipv4": "216.128.143.246",
"subdomain": "www",
"reference_num": "vOu7yCEZTOpDHQwrsZJeC",
"systemuser": "xrnudwv751yz8jvivsdwhbew",
"member_reference_num": "w1xkgg0wvgkzbge",
"json": {
"server": "216.128.143.246",
"reference_num": "vOu7yCEZTOpDHQwrsZJeC",
"owner": false,
"CreatedBy": "www",
"member_reference_num": "w1xkgg0wvgkzbge",
"Username": "w1xkgg0wvgkzbge",
"SystemUser": "xrnudwv751yz8jvivsdwhbew",
"db_username": "xrnudwv751yz8jvivsdwhbew",
"db_password": "d_lXtftA3YkYAavLMrE1XSBQyl",
"db_name": "xrnudwv751yz8jvivsdwhbew_db",
"db_host": "localhost",
"Domain": "laurensmenu.net",
"Address": "https:\/\/www.laurensmenu.net",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/cert.pem",
"Subdomain": "www",
"Domain2": "xrnudwv751yz8jvivsdwhbew.sites.appfactory.studio",
"Address2": "https:\/\/xrnudwv751yz8jvivsdwhbew.sites.appfactory.studio",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/xrnudwv751yz8jvivsdwhbew.sites.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/xrnudwv751yz8jvivsdwhbew.sites.appfactory.studio\/cert.pem",
"Subdomain2": "xrnudwv751yz8jvivsdwhbew",
"ports_blocks": [
5
]
},
"date": "2025-09-18 16:32:01"
}
}

View File

@@ -0,0 +1,76 @@
{
"dns": {
"servers": [
"138.197.97.125",
"165.227.101.198"
],
"passwords": [
"MYblessings1984!1a",
"MYblessings1984!1a"
],
"files": [
"\/mnt\/node1\/appfactorystudio\/temp\/m___LtdoaeVYnDNsA53Re4enUAj.zone",
"\/mnt\/node1\/appfactorystudio\/temp\/m___sOqx9OMzbr2fNVH174I24AH.zone"
],
"name": [
"ns1",
"ns2"
],
"host": [
"ns1.appfactory.studio",
"ns2.appfactory.studio"
]
},
"managed_domain": {
"access": true,
"Subdomain": "www",
"SystemUser": "appfactorystudio",
"Domain": "appfactory.studio",
"Address": "https:\/\/www.appfactory.studio",
"Domain2": "appfactory.studio",
"Address2": "https:\/\/www.appfactory.studio",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"Username": "appfactorystudio",
"CreatedBy": "www"
},
"tenant": {
"id": 32,
"active": 1,
"domain_name": "laurensmenu.net",
"public_ipv4": "216.128.143.246",
"subdomain": "www",
"reference_num": "v51sj6XoSWp8C5BXh0lQV",
"systemuser": "xrnpccunicczrwwfyisuduuf",
"member_reference_num": "w1xkgg0wvgkzbge",
"json": {
"server": "216.128.143.246",
"reference_num": "v51sj6XoSWp8C5BXh0lQV",
"owner": false,
"CreatedBy": "www",
"member_reference_num": "w1xkgg0wvgkzbge",
"Username": "w1xkgg0wvgkzbge",
"SystemUser": "xrnpccunicczrwwfyisuduuf",
"db_username": "xrnpccunicczrwwfyisuduuf",
"db_password": "d_CxEYx6AXJnJHXE5iedVjLROK",
"db_name": "xrnpccunicczrwwfyisuduuf_db",
"db_host": "localhost",
"Domain": "laurensmenu.net",
"Address": "https:\/\/www.laurensmenu.net",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/cert.pem",
"Subdomain": "www",
"Domain2": "xrnpccunicczrwwfyisuduuf.sites.appfactory.studio",
"Address2": "https:\/\/xrnpccunicczrwwfyisuduuf.sites.appfactory.studio",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/xrnpccunicczrwwfyisuduuf.sites.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/xrnpccunicczrwwfyisuduuf.sites.appfactory.studio\/cert.pem",
"Subdomain2": "xrnpccunicczrwwfyisuduuf",
"ports_blocks": [
5
]
},
"date": "2025-09-18 16:53:29"
}
}

View File

@@ -0,0 +1,78 @@
{
"dns": {
"servers": [
"138.197.97.125",
"165.227.101.198"
],
"passwords": [
"MYblessings1984!1a",
"MYblessings1984!1a"
],
"files": [
"\/mnt\/node1\/appfactorystudio\/temp\/m___ghzlfMMHDOuNCWF5sZI9XS0.zone",
"\/mnt\/node1\/appfactorystudio\/temp\/m___ZuzX6ntdy23H1nLFpA0d79p.zone"
],
"name": [
"ns1",
"ns2"
],
"host": [
"ns1.appfactory.studio",
"ns2.appfactory.studio"
]
},
"subdomain_file": "\/mnt\/node1\/appfactorystudio\/tmp\/m_1___jif3tNk1qlAlhAusu4mHjLk1.zone",
"subdomain_file_www15": "\/mnt\/node1\/appfactorystudio\/tmp\/m_2___4mnBYuWfJyt4Njh8hMY2oicg.zone",
"managed_domain": {
"access": true,
"Subdomain": "www",
"SystemUser": "appfactorystudio",
"Domain": "appfactory.studio",
"Address": "https:\/\/www.appfactory.studio",
"Domain2": "appfactory.studio",
"Address2": "https:\/\/www.appfactory.studio",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"Username": "appfactorystudio",
"CreatedBy": "www"
},
"tenant": {
"id": 22,
"active": 1,
"domain_name": "laurensmenu.net",
"public_ipv4": "216.128.143.246",
"subdomain": "www",
"reference_num": "vlW4yDcNunky6uu9pYsCD",
"systemuser": "xrnlis39wk3mrfnazgejamfn",
"member_reference_num": "w1xkgg0wvgkzbge",
"json": {
"server": "216.128.143.246",
"reference_num": "vlW4yDcNunky6uu9pYsCD",
"owner": false,
"CreatedBy": "www",
"member_reference_num": "w1xkgg0wvgkzbge",
"Username": "w1xkgg0wvgkzbge",
"SystemUser": "xrnlis39wk3mrfnazgejamfn",
"db_username": "xrnlis39wk3mrfnazgejamfn",
"db_password": "d_bmytPAeCekpRp52jVQpmy7D6",
"db_name": "xrnlis39wk3mrfnazgejamfn_db",
"db_host": "localhost",
"Domain": "laurensmenu.net",
"Address": "https:\/\/www.laurensmenu.net",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/cert.pem",
"Subdomain": "www",
"Domain2": "xrnlis39wk3mrfnazgejamfn.sites.appfactory.studio",
"Address2": "https:\/\/xrnlis39wk3mrfnazgejamfn.sites.appfactory.studio",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/xrnlis39wk3mrfnazgejamfn.sites.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/xrnlis39wk3mrfnazgejamfn.sites.appfactory.studio\/cert.pem",
"Subdomain2": "xrnlis39wk3mrfnazgejamfn",
"ports_blocks": [
5
]
},
"date": "2025-09-17 15:09:24"
}
}

View File

@@ -0,0 +1,78 @@
{
"dns": {
"servers": [
"138.197.97.125",
"165.227.101.198"
],
"passwords": [
"MYblessings1984!1a",
"MYblessings1984!1a"
],
"files": [
"\/mnt\/node1\/appfactorystudio\/temp\/m___6eeNc8O0YMPhJSa1SDU1I1a.zone",
"\/mnt\/node1\/appfactorystudio\/temp\/m___ZNKckBaaGN1UaFJOhBEZxkR.zone"
],
"name": [
"ns1",
"ns2"
],
"host": [
"ns1.appfactory.studio",
"ns2.appfactory.studio"
]
},
"subdomain_file": "\/mnt\/node1\/appfactorystudio\/tmp\/m_1___idSA3vbFAJ3N84Zx4bUp0oKi.zone",
"subdomain_file_www15": "\/mnt\/node1\/appfactorystudio\/tmp\/m_2___xnh4vHOYL2sAeeFeXD0RMIRu.zone",
"managed_domain": {
"access": true,
"Subdomain": "www",
"SystemUser": "appfactorystudio",
"Domain": "appfactory.studio",
"Address": "https:\/\/www.appfactory.studio",
"Domain2": "appfactory.studio",
"Address2": "https:\/\/www.appfactory.studio",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"Username": "appfactorystudio",
"CreatedBy": "www"
},
"tenant": {
"id": 33,
"active": 1,
"domain_name": "laurensmenu.net",
"public_ipv4": "216.128.143.246",
"subdomain": "www",
"reference_num": "vgSz0Emqdrq6DUTgQjYQs",
"systemuser": "xrnjsbexucz6kudjojh6ytym",
"member_reference_num": "w1xkgg0wvgkzbge",
"json": {
"server": "216.128.143.246",
"reference_num": "vgSz0Emqdrq6DUTgQjYQs",
"owner": false,
"CreatedBy": "www",
"member_reference_num": "w1xkgg0wvgkzbge",
"Username": "w1xkgg0wvgkzbge",
"SystemUser": "xrnjsbexucz6kudjojh6ytym",
"db_username": "xrnjsbexucz6kudjojh6ytym",
"db_password": "d_kCm5P28L9h6umZuxwXkGGsZ6",
"db_name": "xrnjsbexucz6kudjojh6ytym_db",
"db_host": "localhost",
"Domain": "laurensmenu.net",
"Address": "https:\/\/www.laurensmenu.net",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/cert.pem",
"Subdomain": "www",
"Domain2": "xrnjsbexucz6kudjojh6ytym.sites.appfactory.studio",
"Address2": "https:\/\/xrnjsbexucz6kudjojh6ytym.sites.appfactory.studio",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/xrnjsbexucz6kudjojh6ytym.sites.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/xrnjsbexucz6kudjojh6ytym.sites.appfactory.studio\/cert.pem",
"Subdomain2": "xrnjsbexucz6kudjojh6ytym",
"ports_blocks": [
5
]
},
"date": "2025-09-18 17:16:08"
}
}

View File

@@ -0,0 +1,76 @@
{
"dns": {
"servers": [
"138.197.97.125",
"165.227.101.198"
],
"passwords": [
"MYblessings1984!1a",
"MYblessings1984!1a"
],
"files": [
"\/mnt\/node1\/appfactorystudio\/temp\/m___QfxZaVC7L5e8RbJBaY70Rl7.zone",
"\/mnt\/node1\/appfactorystudio\/temp\/m___eWuq1XiLk96NDqrFSgR77s6.zone"
],
"name": [
"ns1",
"ns2"
],
"host": [
"ns1.appfactory.studio",
"ns2.appfactory.studio"
]
},
"managed_domain": {
"access": true,
"Subdomain": "www",
"SystemUser": "appfactorystudio",
"Domain": "appfactory.studio",
"Address": "https:\/\/www.appfactory.studio",
"Domain2": "appfactory.studio",
"Address2": "https:\/\/www.appfactory.studio",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"Username": "appfactorystudio",
"CreatedBy": "www"
},
"tenant": {
"id": 22,
"active": 1,
"domain_name": "laurensmenu.net",
"public_ipv4": "216.128.143.246",
"subdomain": "www",
"reference_num": "vlW4yDcNunky6uu9pYsCD",
"systemuser": "xrnlis39wk3mrfnazgejamfn",
"member_reference_num": "w1xkgg0wvgkzbge",
"json": {
"server": "216.128.143.246",
"reference_num": "vlW4yDcNunky6uu9pYsCD",
"owner": false,
"CreatedBy": "www",
"member_reference_num": "w1xkgg0wvgkzbge",
"Username": "w1xkgg0wvgkzbge",
"SystemUser": "xrnlis39wk3mrfnazgejamfn",
"db_username": "xrnlis39wk3mrfnazgejamfn",
"db_password": "d_bmytPAeCekpRp52jVQpmy7D6",
"db_name": "xrnlis39wk3mrfnazgejamfn_db",
"db_host": "localhost",
"Domain": "laurensmenu.net",
"Address": "https:\/\/www.laurensmenu.net",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/cert.pem",
"Subdomain": "www",
"Domain2": "xrnlis39wk3mrfnazgejamfn.sites.appfactory.studio",
"Address2": "https:\/\/xrnlis39wk3mrfnazgejamfn.sites.appfactory.studio",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/xrnlis39wk3mrfnazgejamfn.sites.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/xrnlis39wk3mrfnazgejamfn.sites.appfactory.studio\/cert.pem",
"Subdomain2": "xrnlis39wk3mrfnazgejamfn",
"ports_blocks": [
5
]
},
"date": "2025-09-17 15:09:24"
}
}

View File

@@ -0,0 +1,76 @@
{
"dns": {
"servers": [
"138.197.97.125",
"165.227.101.198"
],
"passwords": [
"MYblessings1984!1a",
"MYblessings1984!1a"
],
"files": [
"\/mnt\/node1\/appfactorystudio\/temp\/m___8UOHa9v6laiktLtk05hFOs3.zone",
"\/mnt\/node1\/appfactorystudio\/temp\/m___89BMaxUX9PXXnyLiB8ePWkg.zone"
],
"name": [
"ns1",
"ns2"
],
"host": [
"ns1.appfactory.studio",
"ns2.appfactory.studio"
]
},
"managed_domain": {
"access": true,
"Subdomain": "www",
"SystemUser": "appfactorystudio",
"Domain": "appfactory.studio",
"Address": "https:\/\/www.appfactory.studio",
"Domain2": "appfactory.studio",
"Address2": "https:\/\/www.appfactory.studio",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"Username": "appfactorystudio",
"CreatedBy": "www"
},
"tenant": {
"id": 24,
"active": 1,
"domain_name": "laurensmenu.net",
"public_ipv4": "216.128.143.246",
"subdomain": "www",
"reference_num": "vEaglt1OgMW19M3JFeEDT",
"systemuser": "xrn7ixv4krqrqxkjqi7uhyz9",
"member_reference_num": "w1xkgg0wvgkzbge",
"json": {
"server": "216.128.143.246",
"reference_num": "vEaglt1OgMW19M3JFeEDT",
"owner": false,
"CreatedBy": "www",
"member_reference_num": "w1xkgg0wvgkzbge",
"Username": "w1xkgg0wvgkzbge",
"SystemUser": "xrn7ixv4krqrqxkjqi7uhyz9",
"db_username": "xrn7ixv4krqrqxkjqi7uhyz9",
"db_password": "d_biCpwWXyapwxKhsK5jop1YIw",
"db_name": "xrn7ixv4krqrqxkjqi7uhyz9_db",
"db_host": "localhost",
"Domain": "laurensmenu.net",
"Address": "https:\/\/www.laurensmenu.net",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/cert.pem",
"Subdomain": "www",
"Domain2": "xrn7ixv4krqrqxkjqi7uhyz9.sites.appfactory.studio",
"Address2": "https:\/\/xrn7ixv4krqrqxkjqi7uhyz9.sites.appfactory.studio",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/xrn7ixv4krqrqxkjqi7uhyz9.sites.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/xrn7ixv4krqrqxkjqi7uhyz9.sites.appfactory.studio\/cert.pem",
"Subdomain2": "xrn7ixv4krqrqxkjqi7uhyz9",
"ports_blocks": [
5
]
},
"date": "2025-09-17 16:37:36"
}
}

View File

@@ -0,0 +1,78 @@
{
"dns": {
"servers": [
"138.197.97.125",
"165.227.101.198"
],
"passwords": [
"MYblessings1984!1a",
"MYblessings1984!1a"
],
"files": [
"\/mnt\/node1\/appfactorystudio\/temp\/m___MRPIMKqFOSpfaThDR4FGXZ4.zone",
"\/mnt\/node1\/appfactorystudio\/temp\/m___ly5092dDo0fHLmiIZx2A8KM.zone"
],
"name": [
"ns1",
"ns2"
],
"host": [
"ns1.appfactory.studio",
"ns2.appfactory.studio"
]
},
"subdomain_file": "\/mnt\/node1\/appfactorystudio\/tmp\/m_1___aEMPJOqu8JIGXuWEkPni9RSw.zone",
"subdomain_file_www15": "\/mnt\/node1\/appfactorystudio\/tmp\/m_2___IYsanCi8IMre7evmGcseNJrn.zone",
"managed_domain": {
"access": true,
"Subdomain": "www",
"SystemUser": "appfactorystudio",
"Domain": "appfactory.studio",
"Address": "https:\/\/www.appfactory.studio",
"Domain2": "appfactory.studio",
"Address2": "https:\/\/www.appfactory.studio",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"Username": "appfactorystudio",
"CreatedBy": "www"
},
"tenant": {
"id": 32,
"active": 1,
"domain_name": "laurensmenu.net",
"public_ipv4": "216.128.143.246",
"subdomain": "www",
"reference_num": "v51sj6XoSWp8C5BXh0lQV",
"systemuser": "xrnpccunicczrwwfyisuduuf",
"member_reference_num": "w1xkgg0wvgkzbge",
"json": {
"server": "216.128.143.246",
"reference_num": "v51sj6XoSWp8C5BXh0lQV",
"owner": false,
"CreatedBy": "www",
"member_reference_num": "w1xkgg0wvgkzbge",
"Username": "w1xkgg0wvgkzbge",
"SystemUser": "xrnpccunicczrwwfyisuduuf",
"db_username": "xrnpccunicczrwwfyisuduuf",
"db_password": "d_CxEYx6AXJnJHXE5iedVjLROK",
"db_name": "xrnpccunicczrwwfyisuduuf_db",
"db_host": "localhost",
"Domain": "laurensmenu.net",
"Address": "https:\/\/www.laurensmenu.net",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/cert.pem",
"Subdomain": "www",
"Domain2": "xrnpccunicczrwwfyisuduuf.sites.appfactory.studio",
"Address2": "https:\/\/xrnpccunicczrwwfyisuduuf.sites.appfactory.studio",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/xrnpccunicczrwwfyisuduuf.sites.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/xrnpccunicczrwwfyisuduuf.sites.appfactory.studio\/cert.pem",
"Subdomain2": "xrnpccunicczrwwfyisuduuf",
"ports_blocks": [
5
]
},
"date": "2025-09-18 16:53:29"
}
}

View File

@@ -0,0 +1,76 @@
{
"dns": {
"servers": [
"138.197.97.125",
"165.227.101.198"
],
"passwords": [
"MYblessings1984!1a",
"MYblessings1984!1a"
],
"files": [
"\/mnt\/node1\/appfactorystudio\/temp\/m___7ikZeHkxUq1v2rAJODtl47i.zone",
"\/mnt\/node1\/appfactorystudio\/temp\/m___VjGMh0zEeASZbDTXPXIDPvF.zone"
],
"name": [
"ns1",
"ns2"
],
"host": [
"ns1.appfactory.studio",
"ns2.appfactory.studio"
]
},
"managed_domain": {
"access": true,
"Subdomain": "www",
"SystemUser": "appfactorystudio",
"Domain": "appfactory.studio",
"Address": "https:\/\/www.appfactory.studio",
"Domain2": "appfactory.studio",
"Address2": "https:\/\/www.appfactory.studio",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"Username": "appfactorystudio",
"CreatedBy": "www"
},
"tenant": {
"id": 27,
"active": 1,
"domain_name": "laurensmenu.net",
"public_ipv4": "216.128.143.246",
"subdomain": "www",
"reference_num": "v8GXA826X9YuoN081WGbV",
"systemuser": "xrnqegddcuesrozldmqfydlo",
"member_reference_num": "w1xkgg0wvgkzbge",
"json": {
"server": "216.128.143.246",
"reference_num": "v8GXA826X9YuoN081WGbV",
"owner": false,
"CreatedBy": "www",
"member_reference_num": "w1xkgg0wvgkzbge",
"Username": "w1xkgg0wvgkzbge",
"SystemUser": "xrnqegddcuesrozldmqfydlo",
"db_username": "xrnqegddcuesrozldmqfydlo",
"db_password": "d_C3cjACi65A27OdRa9BEbld6w",
"db_name": "xrnqegddcuesrozldmqfydlo_db",
"db_host": "localhost",
"Domain": "laurensmenu.net",
"Address": "https:\/\/www.laurensmenu.net",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/cert.pem",
"Subdomain": "www",
"Domain2": "xrnqegddcuesrozldmqfydlo.sites.appfactory.studio",
"Address2": "https:\/\/xrnqegddcuesrozldmqfydlo.sites.appfactory.studio",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/xrnqegddcuesrozldmqfydlo.sites.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/xrnqegddcuesrozldmqfydlo.sites.appfactory.studio\/cert.pem",
"Subdomain2": "xrnqegddcuesrozldmqfydlo",
"ports_blocks": [
5
]
},
"date": "2025-09-17 19:49:42"
}
}

View File

@@ -0,0 +1,78 @@
{
"dns": {
"servers": [
"138.197.97.125",
"165.227.101.198"
],
"passwords": [
"MYblessings1984!1a",
"MYblessings1984!1a"
],
"files": [
"\/mnt\/node1\/appfactorystudio\/temp\/m___Sp6JxIZ0061XuNolhDgoiaA.zone",
"\/mnt\/node1\/appfactorystudio\/temp\/m___Cl2PkU1tnQl3TZMGpxVUBzr.zone"
],
"name": [
"ns1",
"ns2"
],
"host": [
"ns1.appfactory.studio",
"ns2.appfactory.studio"
]
},
"subdomain_file": "\/mnt\/node1\/appfactorystudio\/tmp\/m_1___VpxemGsDZT6l4ozRor8N0zQb.zone",
"subdomain_file_www15": "\/mnt\/node1\/appfactorystudio\/tmp\/m_2___lY5y5MzjJiODJYtvTT6LqIpn.zone",
"managed_domain": {
"access": true,
"Subdomain": "www",
"SystemUser": "appfactorystudio",
"Domain": "appfactory.studio",
"Address": "https:\/\/www.appfactory.studio",
"Domain2": "appfactory.studio",
"Address2": "https:\/\/www.appfactory.studio",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"Username": "appfactorystudio",
"CreatedBy": "www"
},
"tenant": {
"id": 28,
"active": 1,
"domain_name": "laurensmenu.net",
"public_ipv4": "216.128.143.246",
"subdomain": "www",
"reference_num": "vj0QquRght7fmKclv2ifL",
"systemuser": "xrn6l9kmqzvjye6fglcrrsmd",
"member_reference_num": "w1xkgg0wvgkzbge",
"json": {
"server": "216.128.143.246",
"reference_num": "vj0QquRght7fmKclv2ifL",
"owner": false,
"CreatedBy": "www",
"member_reference_num": "w1xkgg0wvgkzbge",
"Username": "w1xkgg0wvgkzbge",
"SystemUser": "xrn6l9kmqzvjye6fglcrrsmd",
"db_username": "xrn6l9kmqzvjye6fglcrrsmd",
"db_password": "d_LipQ2n1SZ4k2PbHkWZYHm6QD",
"db_name": "xrn6l9kmqzvjye6fglcrrsmd_db",
"db_host": "localhost",
"Domain": "laurensmenu.net",
"Address": "https:\/\/www.laurensmenu.net",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/cert.pem",
"Subdomain": "www",
"Domain2": "xrn6l9kmqzvjye6fglcrrsmd.sites.appfactory.studio",
"Address2": "https:\/\/xrn6l9kmqzvjye6fglcrrsmd.sites.appfactory.studio",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/xrn6l9kmqzvjye6fglcrrsmd.sites.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/xrn6l9kmqzvjye6fglcrrsmd.sites.appfactory.studio\/cert.pem",
"Subdomain2": "xrn6l9kmqzvjye6fglcrrsmd",
"ports_blocks": [
5
]
},
"date": "2025-09-17 20:25:22"
}
}

View File

@@ -0,0 +1,78 @@
{
"dns": {
"servers": [
"138.197.97.125",
"165.227.101.198"
],
"passwords": [
"MYblessings1984!1a",
"MYblessings1984!1a"
],
"files": [
"\/mnt\/node1\/appfactorystudio\/temp\/m___kqpEpnwDFBlv6dkJm2FdQKO.zone",
"\/mnt\/node1\/appfactorystudio\/temp\/m___utbuZGjRIRXDWjUYGIv3G5X.zone"
],
"name": [
"ns1",
"ns2"
],
"host": [
"ns1.appfactory.studio",
"ns2.appfactory.studio"
]
},
"subdomain_file": "\/mnt\/node1\/appfactorystudio\/tmp\/m_1___XkQb5cTU59sRBqZAXQZNiwJh.zone",
"subdomain_file_www15": "\/mnt\/node1\/appfactorystudio\/tmp\/m_2___JupqbePQHVfa33HOYrORwk4W.zone",
"managed_domain": {
"access": true,
"Subdomain": "www",
"SystemUser": "appfactorystudio",
"Domain": "appfactory.studio",
"Address": "https:\/\/www.appfactory.studio",
"Domain2": "appfactory.studio",
"Address2": "https:\/\/www.appfactory.studio",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"Username": "appfactorystudio",
"CreatedBy": "www"
},
"tenant": {
"id": 31,
"active": 1,
"domain_name": "laurensmenu.net",
"public_ipv4": "216.128.143.246",
"subdomain": "www",
"reference_num": "vOu7yCEZTOpDHQwrsZJeC",
"systemuser": "xrnudwv751yz8jvivsdwhbew",
"member_reference_num": "w1xkgg0wvgkzbge",
"json": {
"server": "216.128.143.246",
"reference_num": "vOu7yCEZTOpDHQwrsZJeC",
"owner": false,
"CreatedBy": "www",
"member_reference_num": "w1xkgg0wvgkzbge",
"Username": "w1xkgg0wvgkzbge",
"SystemUser": "xrnudwv751yz8jvivsdwhbew",
"db_username": "xrnudwv751yz8jvivsdwhbew",
"db_password": "d_lXtftA3YkYAavLMrE1XSBQyl",
"db_name": "xrnudwv751yz8jvivsdwhbew_db",
"db_host": "localhost",
"Domain": "laurensmenu.net",
"Address": "https:\/\/www.laurensmenu.net",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/cert.pem",
"Subdomain": "www",
"Domain2": "xrnudwv751yz8jvivsdwhbew.sites.appfactory.studio",
"Address2": "https:\/\/xrnudwv751yz8jvivsdwhbew.sites.appfactory.studio",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/xrnudwv751yz8jvivsdwhbew.sites.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/xrnudwv751yz8jvivsdwhbew.sites.appfactory.studio\/cert.pem",
"Subdomain2": "xrnudwv751yz8jvivsdwhbew",
"ports_blocks": [
5
]
},
"date": "2025-09-18 16:32:01"
}
}

View File

@@ -0,0 +1,76 @@
{
"dns": {
"servers": [
"138.197.97.125",
"165.227.101.198"
],
"passwords": [
"MYblessings1984!1a",
"MYblessings1984!1a"
],
"files": [
"\/mnt\/node1\/appfactorystudio\/temp\/m___dEbmEbjbNo5IUX2bI0ow2rg.zone",
"\/mnt\/node1\/appfactorystudio\/temp\/m___bJcPArHl4sWfXjI6PmnROmr.zone"
],
"name": [
"ns1",
"ns2"
],
"host": [
"ns1.appfactory.studio",
"ns2.appfactory.studio"
]
},
"managed_domain": {
"access": true,
"Subdomain": "www",
"SystemUser": "appfactorystudio",
"Domain": "appfactory.studio",
"Address": "https:\/\/www.appfactory.studio",
"Domain2": "appfactory.studio",
"Address2": "https:\/\/www.appfactory.studio",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"Username": "appfactorystudio",
"CreatedBy": "www"
},
"tenant": {
"id": 28,
"active": 1,
"domain_name": "laurensmenu.net",
"public_ipv4": "216.128.143.246",
"subdomain": "www",
"reference_num": "vj0QquRght7fmKclv2ifL",
"systemuser": "xrn6l9kmqzvjye6fglcrrsmd",
"member_reference_num": "w1xkgg0wvgkzbge",
"json": {
"server": "216.128.143.246",
"reference_num": "vj0QquRght7fmKclv2ifL",
"owner": false,
"CreatedBy": "www",
"member_reference_num": "w1xkgg0wvgkzbge",
"Username": "w1xkgg0wvgkzbge",
"SystemUser": "xrn6l9kmqzvjye6fglcrrsmd",
"db_username": "xrn6l9kmqzvjye6fglcrrsmd",
"db_password": "d_LipQ2n1SZ4k2PbHkWZYHm6QD",
"db_name": "xrn6l9kmqzvjye6fglcrrsmd_db",
"db_host": "localhost",
"Domain": "laurensmenu.net",
"Address": "https:\/\/www.laurensmenu.net",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/cert.pem",
"Subdomain": "www",
"Domain2": "xrn6l9kmqzvjye6fglcrrsmd.sites.appfactory.studio",
"Address2": "https:\/\/xrn6l9kmqzvjye6fglcrrsmd.sites.appfactory.studio",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/xrn6l9kmqzvjye6fglcrrsmd.sites.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/xrn6l9kmqzvjye6fglcrrsmd.sites.appfactory.studio\/cert.pem",
"Subdomain2": "xrn6l9kmqzvjye6fglcrrsmd",
"ports_blocks": [
5
]
},
"date": "2025-09-17 20:25:22"
}
}

View File

@@ -0,0 +1,76 @@
{
"dns": {
"servers": [
"138.197.97.125",
"165.227.101.198"
],
"passwords": [
"MYblessings1984!1a",
"MYblessings1984!1a"
],
"files": [
"\/mnt\/node1\/appfactorystudio\/temp\/m___eeRtwZgqmSd7v8zrMx9JLPT.zone",
"\/mnt\/node1\/appfactorystudio\/temp\/m___UjtJbMfp1rcpiW31qHhPmt3.zone"
],
"name": [
"ns1",
"ns2"
],
"host": [
"ns1.appfactory.studio",
"ns2.appfactory.studio"
]
},
"managed_domain": {
"access": true,
"Subdomain": "www",
"SystemUser": "appfactorystudio",
"Domain": "appfactory.studio",
"Address": "https:\/\/www.appfactory.studio",
"Domain2": "appfactory.studio",
"Address2": "https:\/\/www.appfactory.studio",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/www.appfactory.studio\/cert.pem",
"Username": "appfactorystudio",
"CreatedBy": "www"
},
"tenant": {
"id": 30,
"active": 1,
"domain_name": "laurensmenu.net",
"public_ipv4": "216.128.143.246",
"subdomain": "www",
"reference_num": "vmobexdpvOyIeLQmYFeOh",
"systemuser": "xrnvsnm0x64v6ypdlgzxi2jn",
"member_reference_num": "w1xkgg0wvgkzbge",
"json": {
"server": "216.128.143.246",
"reference_num": "vmobexdpvOyIeLQmYFeOh",
"owner": false,
"CreatedBy": "www",
"member_reference_num": "w1xkgg0wvgkzbge",
"Username": "w1xkgg0wvgkzbge",
"SystemUser": "xrnvsnm0x64v6ypdlgzxi2jn",
"db_username": "xrnvsnm0x64v6ypdlgzxi2jn",
"db_password": "d_QzoyW8Ofm2NAsYxzEuZFvoCl",
"db_name": "xrnvsnm0x64v6ypdlgzxi2jn_db",
"db_host": "localhost",
"Domain": "laurensmenu.net",
"Address": "https:\/\/www.laurensmenu.net",
"CertPrivateKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/privkey.pem",
"CertPublicKeyLocation": "\/etc\/letsencrypt\/live\/www.laurensmenu.net\/cert.pem",
"Subdomain": "www",
"Domain2": "xrnvsnm0x64v6ypdlgzxi2jn.sites.appfactory.studio",
"Address2": "https:\/\/xrnvsnm0x64v6ypdlgzxi2jn.sites.appfactory.studio",
"CertPrivateKeyLocation2": "\/etc\/letsencrypt\/live\/xrnvsnm0x64v6ypdlgzxi2jn.sites.appfactory.studio\/privkey.pem",
"CertPublicKeyLocation2": "\/etc\/letsencrypt\/live\/xrnvsnm0x64v6ypdlgzxi2jn.sites.appfactory.studio\/cert.pem",
"Subdomain2": "xrnvsnm0x64v6ypdlgzxi2jn",
"ports_blocks": [
5
]
},
"date": "2025-09-18 16:25:35"
}
}

View File

@@ -0,0 +1,65 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns2.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758074469 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,113 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns1.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758212159 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,95 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns2.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758138284 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,95 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns1.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758138284 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,65 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns2.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758074469 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,89 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns1.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758137856 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,137 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns1.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758215768 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,77 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns2.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758123209 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,101 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns1.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758138582 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,83 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns2.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758127056 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,83 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns1.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758127056 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,89 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns2.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758137856 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,107 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns2.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758140722 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,113 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns2.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758212159 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,77 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns2.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758123209 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,131 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns1.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758214409 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,131 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns1.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758214409 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,95 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns1.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758138284 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,77 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns1.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758123209 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,71 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns1.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758121764 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,119 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns2.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758212735 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,125 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns1.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758213121 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,107 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns1.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758140722 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,65 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns1.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758074469 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,119 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns2.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758212735 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,101 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns2.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758138582 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,65 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns1.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758074469 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,89 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns2.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758137856 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,137 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns2.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758215768 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,71 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns2.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758121764 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,89 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns1.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758137856 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,107 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns2.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758140722 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,107 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns1.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758140722 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,71 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns2.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758121764 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,119 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns1.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758212735 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,71 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns1.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758121764 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,101 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns1.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758138582 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,101 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns2.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758138582 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

View File

@@ -0,0 +1,83 @@
$ORIGIN laurensmenu.net.
$TTL 3600
@ IN SOA (
ns1.appfactory.studio. ; MNAME
postmaster.laurensmenu.net ; RNAME
1758127056 ; SERIAL
3600 ; REFRESH
600 ; RETRY
604800 ; EXPIRE
86400 ; MINIMUM
)
; NS RECORDS
@ IN NS ns1.appfactory.studio.
@ IN NS ns2.appfactory.studio.
; A RECORDS
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
@ IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api-sandbox IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
api IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
services IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www15 IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;
www IN A 216.128.143.246;

Some files were not shown because too many files have changed in this diff Show More