My website rewrite in Express.js
Go to file
b1ek 24598c2068
add debug mode warning
2023-03-05 17:41:32 +10:00
.vscode base 2023-02-13 11:16:46 +10:00
config add guestbook 2023-02-20 00:19:46 +10:00
data/userdata half baked user system 2023-02-25 16:32:11 +10:00
docs add accounts docs 2023-02-23 16:54:26 +10:00
helpers half baked user system 2023-02-25 16:32:11 +10:00
middleware get sessions to work, better middleware design pattern 2023-02-27 00:18:26 +10:00
migrations remove in second migration 2023-02-23 16:44:39 +10:00
models create permission model 2023-03-04 10:34:42 +10:00
public add robots.txt 2023-03-01 16:05:11 +10:00
routes half baked new article 2023-03-02 23:36:01 +10:00
scripts add accounts 2023-02-23 16:51:19 +10:00
test change app key length to 32 bytes 2023-02-19 01:29:32 +10:00
view add debug mode warning 2023-03-05 17:41:32 +10:00
.env.example use redis for sessions 2023-02-19 12:25:01 +10:00
.gitignore base 2023-02-13 11:16:46 +10:00
Dockerfile base 2023-02-13 11:16:46 +10:00
LICENSE.md add license 2023-03-04 10:31:26 +10:00
README.md add links 2023-03-01 16:15:02 +10:00
docker-compose.yml add adminer and guestbook delete 2023-02-20 12:43:53 +10:00
gulpfile.js add adminer and guestbook delete 2023-02-20 12:43:53 +10:00
index.js get sessions to work, better middleware design pattern 2023-02-27 00:18:26 +10:00
install install scripts dependencies in install script 2023-02-23 16:55:19 +10:00
nodemon.json base 2023-02-13 11:16:46 +10:00
package.json guestbook rss feed 2023-02-27 11:04:47 +10:00
startup.js half baked user system 2023-02-25 16:32:11 +10:00

README.md

homepage.js

This is a rewrite of my current website to Express.JS.
Git repo | Demo (may or may not work)

Running an instance

Debug

cp .env.example .env
APP_DEBUG=true sudo ./install
docker-compose up -d

Production

Note: production instance is not production-ready yet, as it is still in development mode.

cp .env.example .env
echo "APP_DEBUG=false" >> .env # Or edit the file yourself
sudo ./install
docker-compose up -d