updates
This commit is contained in:
parent
d05d37e4f9
commit
74aecb9101
2
app.js
2
app.js
@ -2,6 +2,7 @@ var createError = require('http-errors');
|
|||||||
var express = require('express');
|
var express = require('express');
|
||||||
var path = require('path');
|
var path = require('path');
|
||||||
var cookieParser = require('cookie-parser');
|
var cookieParser = require('cookie-parser');
|
||||||
|
var cors = require('cors')
|
||||||
var logger = require('morgan');
|
var logger = require('morgan');
|
||||||
|
|
||||||
const { getUsers } = require('./lib/getUsers')
|
const { getUsers } = require('./lib/getUsers')
|
||||||
@ -22,6 +23,7 @@ const basicAuth = require('express-basic-auth')
|
|||||||
app.set('views', path.join(__dirname, 'views'));
|
app.set('views', path.join(__dirname, 'views'));
|
||||||
app.set('view engine', 'jade');
|
app.set('view engine', 'jade');
|
||||||
|
|
||||||
|
app.use(cors())
|
||||||
app.use(logger('dev'));
|
app.use(logger('dev'));
|
||||||
app.use(express.json());
|
app.use(express.json());
|
||||||
app.use(express.urlencoded({ extended: false }));
|
app.use(express.urlencoded({ extended: false }));
|
||||||
|
@ -3,7 +3,7 @@ import axios from "axios";
|
|||||||
async function readCookie() {
|
async function readCookie() {
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const res = await axios.get("/readCookie");
|
const res = await axios.get("http://vps.k-world.me.uk:3001/readCookie");
|
||||||
console.log('IM CHECKING AUTH')
|
console.log('IM CHECKING AUTH')
|
||||||
if (res.data === "No Cookie Set") {
|
if (res.data === "No Cookie Set") {
|
||||||
console.log('I CHECKED AUTH')
|
console.log('I CHECKED AUTH')
|
||||||
|
@ -22,7 +22,7 @@ class AddAccount extends Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fetchOptions() {
|
fetchOptions() {
|
||||||
fetch("/getStreamNames")
|
fetch("http://" + process.env.URL + ":3001/getStreamNames")
|
||||||
.then((res) => {
|
.then((res) => {
|
||||||
return res.json();
|
return res.json();
|
||||||
})
|
})
|
||||||
@ -60,7 +60,7 @@ class AddAccount extends Component {
|
|||||||
console.log({ username, password, stream });
|
console.log({ username, password, stream });
|
||||||
|
|
||||||
axios
|
axios
|
||||||
.post(`/addAccount`, {
|
.post("http://" + process.env.URL + ":3001/addAccount", {
|
||||||
username,
|
username,
|
||||||
password,
|
password,
|
||||||
stream,
|
stream,
|
||||||
|
@ -6,7 +6,7 @@ import axios from "axios";
|
|||||||
function App() {
|
function App() {
|
||||||
const deleteCookie = async () => {
|
const deleteCookie = async () => {
|
||||||
try {
|
try {
|
||||||
await axios.get("/readCookie/clear");
|
await axios.get("http://" + process.env.URL + ":3001/readCookie/clear");
|
||||||
|
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.log(e);
|
console.log(e);
|
||||||
@ -18,7 +18,7 @@ function App() {
|
|||||||
|
|
||||||
const auth = async () => {
|
const auth = async () => {
|
||||||
try {
|
try {
|
||||||
const res = await axios.get("/login", {
|
const res = await axios.get("http://" + process.env.URL + ":3001/login", {
|
||||||
auth: { username, password },
|
auth: { username, password },
|
||||||
});
|
});
|
||||||
if (res.data.auth === "Success") {
|
if (res.data.auth === "Success") {
|
||||||
|
@ -17,7 +17,7 @@ class DropDown extends React.Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fetchOptions() {
|
fetchOptions() {
|
||||||
fetch("/getStreamNames")
|
fetch("http://" + process.env.URL + ":3001/getStreamNames")
|
||||||
.then((res) => {
|
.then((res) => {
|
||||||
return res.json();
|
return res.json();
|
||||||
})
|
})
|
||||||
|
@ -32,7 +32,7 @@ export default class MatDataTable extends Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
componentDidMount(prevProps) {
|
componentDidMount(prevProps) {
|
||||||
const url = `/getUserAccounts`;
|
const url = "http://" + process.env.URL + ":3001/getUserAccounts";
|
||||||
axios.get(url).then((results) => {
|
axios.get(url).then((results) => {
|
||||||
console.log(results);
|
console.log(results);
|
||||||
console.log(results.data);
|
console.log(results.data);
|
||||||
|
@ -11,30 +11,32 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- "3001:3001"
|
- "3001:3001"
|
||||||
environment:
|
environment:
|
||||||
- HOST=db
|
- DBHOST=vps.k-world.me.uk
|
||||||
- DBUSER=root
|
- DBUSER=root
|
||||||
- DBPASS=example
|
- DBPASS=example
|
||||||
- DATABASE=BBLB_DNS
|
- DATABASE=BBLB_DNS
|
||||||
|
- DBPORT=3307
|
||||||
depends_on:
|
depends_on:
|
||||||
- "db"
|
- "db"
|
||||||
# frontend:
|
frontend:
|
||||||
# build:
|
build:
|
||||||
# context: ./client
|
context: ./client
|
||||||
# dockerfile: Dockerfile.prod
|
dockerfile: Dockerfile.prod
|
||||||
# image: "karl0ss/bblbtv_dns-frontend"
|
image: "karl0ss/bblbtv_dns-frontend"
|
||||||
# ports:
|
ports:
|
||||||
# - "6969:6969"
|
- "6969:6969"
|
||||||
# environment:
|
environment:
|
||||||
# - PORT=6969
|
- URL=vps.k-world.me.uk
|
||||||
# links:
|
- PORT=6969
|
||||||
# - "backend"
|
links:
|
||||||
|
- "backend"
|
||||||
db:
|
db:
|
||||||
image: mariadb
|
image: mariadb
|
||||||
restart: always
|
restart: always
|
||||||
environment:
|
environment:
|
||||||
MYSQL_ROOT_PASSWORD: example
|
MYSQL_ROOT_PASSWORD: example
|
||||||
ports:
|
ports:
|
||||||
- 3306:3306
|
- 3307:3306
|
||||||
adminer:
|
adminer:
|
||||||
image: adminer
|
image: adminer
|
||||||
restart: always
|
restart: always
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
var mysql = require('sync-mysql');
|
var mysql = require('sync-mysql');
|
||||||
|
|
||||||
var connection = new mysql({
|
var connection = new mysql({
|
||||||
host: process.env.HOST,
|
host: process.env.DBHOST,
|
||||||
port: 3306,
|
port: process.env.DBPORT,
|
||||||
user: process.env.DBUSER,
|
user: process.env.DBUSER,
|
||||||
password: process.env.DBPASS,
|
password: process.env.DBPASS,
|
||||||
database: process.env.DATABASE,
|
database: process.env.DATABASE,
|
||||||
|
9
package-lock.json
generated
9
package-lock.json
generated
@ -426,6 +426,15 @@
|
|||||||
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
|
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
|
||||||
"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
|
"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
|
||||||
},
|
},
|
||||||
|
"cors": {
|
||||||
|
"version": "2.8.5",
|
||||||
|
"resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
|
||||||
|
"integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
|
||||||
|
"requires": {
|
||||||
|
"object-assign": "^4",
|
||||||
|
"vary": "^1"
|
||||||
|
}
|
||||||
|
},
|
||||||
"cryptr": {
|
"cryptr": {
|
||||||
"version": "6.0.2",
|
"version": "6.0.2",
|
||||||
"resolved": "https://registry.npmjs.org/cryptr/-/cryptr-6.0.2.tgz",
|
"resolved": "https://registry.npmjs.org/cryptr/-/cryptr-6.0.2.tgz",
|
||||||
|
@ -8,6 +8,7 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"bcrypt": "^5.0.0",
|
"bcrypt": "^5.0.0",
|
||||||
"cookie-parser": "^1.4.5",
|
"cookie-parser": "^1.4.5",
|
||||||
|
"cors": "^2.8.5",
|
||||||
"cryptr": "^6.0.2",
|
"cryptr": "^6.0.2",
|
||||||
"express": "~4.16.1",
|
"express": "~4.16.1",
|
||||||
"express-basic-auth": "^1.2.0",
|
"express-basic-auth": "^1.2.0",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user