kuznetsovandrey76 / Done

Home Page:http://andreykuznetsov.ru/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Структура andreykuznetsov.ru/

Done/
    node_modules/ (npm i)
    views/
    tmp/
        restart.txt (пустой)
    app.js
    .env
    package.json 
public_html/
    css/ 
    js/
    img/
publiс/ (LINK на public_html)
.htaccess

mkdir -p Done/tmp
Для корректной отдачи статического контента средствами Nginx создается ссылка public, указывающая на public_html:
ln -s public_html public

.htaccess

PassengerNodejs /home/a/akuznetsov/.local/bin/node
PassengerAppRoot /home/a/akuznetsov/andreykuznetsov.ru/Done
PassengerAppType node
PassengerStartupFile app.js

Вход в личный кабинет BEGET
ssh -i id_rsa akuznetsov@akuznetsov.beget.tech
cd andreykuznetsov.ru/Done
При изменении или добавлении кода также требуется выполнять данную команду, чтобы увидеть изменения на сайте. touch tmp/restart.txt

create table msgs(
    id int auto_increment,
    msg text not null,
    date DATETIME not null,
    primary key (id)
);

HELP
https://beget.com/ru/articles/webapp_nodejs

.env

HOST=akuznetsov.beget.tech
DB=
PASS=
// user == database в app.js
// user: process.env.DB,
// database: process.env.DB,

About

http://andreykuznetsov.ru/


Languages

Language:JavaScript 45.3%Language:Pug 35.9%Language:CSS 18.8%