Archived
1
0

Starting move from JSON to SQL. Removed old domain

This commit is contained in:
2022-12-28 12:29:59 -06:00
parent ea8d98b940
commit 88b63a3291
6 changed files with 76 additions and 25 deletions

View File

@@ -0,0 +1,44 @@
CREATE TABLE [home_page].[apps] (
[id] INT NOT NULL IDENTITY(1,1) PRIMARY KEY,
[name] VARCHAR(30),
[url] VARCHAR(50),
[icon] VARCHAR(30),
[urlbase] VARCHAR(15),
[NSFW] VARCHAR(10)
);
CREATE TABLE [home_page].[links] (
[id] INT NOT NULL IDENTITY(1,1) PRIMARY KEY,
[category] VARCHAR(20),
[name] VARCHAR(20),
[url] VARCHAR(50)
);
CREATE TABLE [home_page].[messages] (
[id] INT NOT NULL IDENTITY(1,1) PRIMARY KEY,
[message] VARCHAR(255),
[easteregg] BOOLEAN
);
CREATE TABLE [home_page].[personaldata] (
[fname] VARCHAR(20),
[lname] VARCHAR(30),
[email] VARCHAR(50)
);
CREATE TABLE [home_page].[providers] (
[id] INT NOT NULL IDENTITY(1,1) PRIMARY KEY,
[name] VARCHAR(20),
[url] VARCHAR(100),
[prefix] VARCHAR(5)
);
CREATE TABLE [home_page].[themes] (
[name] VARCHAR(20),
[imagebackground] VARCHAR(100),
[colorbackground] VARCHAR(9),
[colorserachbackground] VARCHAR(9),
[colortextpri] VARCHAR(9),
[colortextacc] VARCHAR(9),
[colorborder] VARCHAR(9)
);

View File

@@ -3,6 +3,13 @@ const bodyParser = require("body-parser");
const cors = require("cors"); const cors = require("cors");
const fs = require("fs"); const fs = require("fs");
const wol = require("wol") const wol = require("wol")
const mysql = require("mysql")
var con = mysql.createConnection({
host: "localhost",
user: "hpadmin",
password: "changeme"
});
try { try {
var links = require('../src/links.json'); var links = require('../src/links.json');
@@ -14,7 +21,7 @@ try {
"links": [ "links": [
{ {
"name": "Gitea", "name": "Gitea",
"url": "https://home.halfaperture.com/gitea" "url": "https://sean.bet/gitea"
} }
] ]
} }

View File

@@ -3,7 +3,7 @@
"version": "0.1.0", "version": "0.1.0",
"private": true, "private": true,
"proxy": "http://localhost:5000", "proxy": "http://localhost:5000",
"homepage": "https://home.halfaperture.com/sui", "homepage": "https://sean.bet/sui",
"dependencies": { "dependencies": {
"@testing-library/jest-dom": "^5.16.1", "@testing-library/jest-dom": "^5.16.1",
"@testing-library/react": "^11.2.7", "@testing-library/react": "^11.2.7",

View File

@@ -1,24 +1,24 @@
{ {
"apps" : [ "apps" : [
{"name":"Deluge","url":"home.halfaperture.com/deluge","icon":"water","urlbase":"/Deluge","NSFW":"NSFW"}, {"name":"Deluge","url":"sean.bet/deluge","icon":"water","urlbase":"/Deluge","NSFW":"NSFW"},
{"name":"Gitea","url":"home.halfaperture.com/gitea","icon":"tea","urlbase":"/Gitea","NSFW":"SAFE"}, {"name":"Gitea","url":"sean.bet/gitea","icon":"tea","urlbase":"/Gitea","NSFW":"SAFE"},
{"name":"Grafana","url":"home.halfaperture.com/grafana","icon":"chart-areaspline-variant","urlbase":"/Grafana","NSFW":"SAFE"}, {"name":"Grafana","url":"sean.bet/grafana","icon":"chart-areaspline-variant","urlbase":"/Grafana","NSFW":"SAFE"},
{"name":"Guacamole","url":"home.halfaperture.com/guacamole","icon":"remote-desktop","urlbase":"/Guacamole","NSFW":"SAFE"}, {"name":"Guacamole","url":"sean.bet/guacamole","icon":"remote-desktop","urlbase":"/Guacamole","NSFW":"SAFE"},
{"name":"Jackett","url":"home.halfaperture.com/jackett","icon":"tshirt-crew","urlbase":"/Jackett","NSFW":"NSFW"}, {"name":"Jackett","url":"sean.bet/jackett","icon":"tshirt-crew","urlbase":"/Jackett","NSFW":"NSFW"},
{"name":"Lidarr","url":"home.halfaperture.com/lidarr","icon":"music-circle","urlbase":"/Lidarr","NSFW":"NSFW"}, {"name":"Lidarr","url":"sean.bet/lidarr","icon":"music-circle","urlbase":"/Lidarr","NSFW":"NSFW"},
{"name":"NextCloud","url":"home.halfaperture.com/nextcloud","icon":"cloud","urlbase":"/NextCloud","NSFW":"SAFE"}, {"name":"NextCloud","url":"sean.bet/nextcloud","icon":"cloud","urlbase":"/NextCloud","NSFW":"SAFE"},
{"name":"NZBHydra","url":"home.halfaperture.com/nzbhydra","icon":"snake","urlbase":"/NZBHydra","NSFW":"NSFW"}, {"name":"NZBHydra","url":"sean.bet/nzbhydra","icon":"snake","urlbase":"/NZBHydra","NSFW":"NSFW"},
{"name":"PiHole","url":"home.halfaperture.com/admin","icon":"pi-hole","urlbase":"/Admin","NSFW":"SAFE"}, {"name":"PiHole","url":"sean.bet/admin","icon":"pi-hole","urlbase":"/Admin","NSFW":"SAFE"},
{"name":"Plex","url":"home.halfaperture.com/plex","icon":"plex","urlbase":"/Plex","NSFW":"SAFE"}, {"name":"Plex","url":"sean.bet/plex","icon":"plex","urlbase":"/Plex","NSFW":"SAFE"},
{"name":"OctoPrint","url":"home.halfaperture.com/octoprint","icon":"printer-3d","urlbase":"/octoprint","NSFW":"SAFE"}, {"name":"OctoPrint","url":"sean.bet/octoprint","icon":"printer-3d","urlbase":"/octoprint","NSFW":"SAFE"},
{"name":"Ombi","url":"home.halfaperture.com/requests","icon":"magnify","urlbase":"/Ombi","NSFW":"NSFW"}, {"name":"Ombi","url":"sean.bet/requests","icon":"magnify","urlbase":"/Ombi","NSFW":"NSFW"},
{"name":"Organizr","url":"home.halfaperture.com","icon":"home","urlbase":"/Organizr","NSFW":"SAFE"}, {"name":"Organizr","url":"sean.bet","icon":"home","urlbase":"/Organizr","NSFW":"SAFE"},
{"name":"Radarr","url":"home.halfaperture.com/radarr","icon":"movie-open","urlbase":"/Radarr","NSFW":"NSFW"}, {"name":"Radarr","url":"sean.bet/radarr","icon":"movie-open","urlbase":"/Radarr","NSFW":"NSFW"},
{"name":"Readarr","url":"home.halfaperture.com/readarr","icon":"library","urlbase":"/Readarr","NSFW":"NSFW"}, {"name":"Readarr","url":"sean.bet/readarr","icon":"library","urlbase":"/Readarr","NSFW":"NSFW"},
{"name":"SABnzbd","url":"home.halfaperture.com/sabnzbd","icon":"download","urlbase":"/SABnzbd","NSFW":"NSFW"}, {"name":"SABnzbd","url":"sean.bet/sabnzbd","icon":"download","urlbase":"/SABnzbd","NSFW":"NSFW"},
{"name":"Sonarr","url":"home.halfaperture.com/sonarr","icon":"television-classic","urlbase":"/Sonarr","NSFW":"NSFW"}, {"name":"Sonarr","url":"sean.bet/sonarr","icon":"television-classic","urlbase":"/Sonarr","NSFW":"NSFW"},
{"name":"Tautulli","url":"home.halfaperture.com/stats","icon":"chart-bar","urlbase":"/Stats","NSFW":"NSFW"}, {"name":"Tautulli","url":"sean.bet/stats","icon":"chart-bar","urlbase":"/Stats","NSFW":"NSFW"},
{"name":"uBooquity","url":"home.halfaperture.com/ubooquity","icon":"book-open-outline","urlbase":"/uBooquity","NSFW":"SAFE"}, {"name":"uBooquity","url":"sean.bet/ubooquity","icon":"book-open-outline","urlbase":"/uBooquity","NSFW":"SAFE"},
{"name":"Wiki","url":"home.halfaperture.com/wiki","icon":"wikipedia","urlbase":"/Wiki","NSFW":"SAFE"} {"name":"Wiki","url":"sean.bet/wiki","icon":"wikipedia","urlbase":"/Wiki","NSFW":"SAFE"}
] ]
} }

View File

@@ -13,7 +13,7 @@ const ApplicationSettings = () => {
const addRow = () => { const addRow = () => {
setState([ setState([
...state, ...state,
{ key: state.length +1,name: "", url: "home.halfaperture.com/", icon: "", urlbase: "/", NSFW: false} { key: state.length +1,name: "", url: "sean.bet/", icon: "", urlbase: "/", NSFW: false}
]); ]);
}; };

View File

@@ -22,7 +22,7 @@
"links": [ "links": [
{ {
"name": "Nextcloud", "name": "Nextcloud",
"url": "https://home.halfaperture.com/nextcloud/apps/files" "url": "https://sean.bet/nextcloud/apps/files"
}, },
{ {
"name": "OneDrive", "name": "OneDrive",
@@ -144,7 +144,7 @@
}, },
{ {
"name": "Guacamole", "name": "Guacamole",
"url": "https://home.halfaperture.com/guacamole" "url": "https://sean.bet/guacamole"
}, },
{ {
"name": "Unifi", "name": "Unifi",