This commit is contained in:
lllllllillllllillll 2023-11-24 00:54:21 -08:00 committed by GitHub
parent 1bc322fa79
commit 1893be7efc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 11 additions and 5 deletions

2
app.js
View file

@ -12,7 +12,7 @@ app.locals.site_list = '';
const redisClient = require('redis').createClient({
url: 'redis://DweebCache:6379',
password:'eYVX7EwVmmxKPCDmwMtyKVge8oLd2t81',
password: process.env.REDIS_PASS,
legacyMode:true
});
redisClient.connect().catch(console.log);

View file

@ -1,6 +1,5 @@
const User = require('../database/UserModel');
exports.Dashboard = async function (req, res) {
if (req.session.role == "admin") {
@ -8,6 +7,12 @@ exports.Dashboard = async function (req, res) {
// get user data with matching UUID from sqlite database
let user = await User.findOne({ where: { UUID: req.session.UUID } });
let caddy = 'd-none';
if (process.env.Proxy_Manager == 'enabled') {
caddy = '';
}
// Render the home page
res.render("pages/dashboard", {
name: user.first_name + ' ' + user.last_name,
@ -15,6 +20,7 @@ exports.Dashboard = async function (req, res) {
avatar: user.avatar,
isLoggedIn: true,
site_list: req.app.locals.site_list,
caddy: caddy
});
} else {
// Redirect to the login page

View file

@ -126,7 +126,7 @@
</div>
</div>
<div class="col-12 mt-12">
<div class="col-12 mt-12 <%- caddy %>">
<div class="card">
<div class="card-header">
<h3 class="card-title">Caddy Proxy Manager</h3>
@ -248,7 +248,7 @@
</form>
<p class="m-0 text-muted ms-auto">./caddyfiles/Caddyfile</p>
<p class="m-0 text-muted ms-auto">caddy:/etc/caddy</p>
</div>
</div>

View file

@ -24,7 +24,7 @@
</li>
<li class="list-inline-item">
<a href="#" class="link-secondary" rel="noopener">
v0.05
v0.06
</a>
</li>
</ul>