The goonblog's CMS

Adam Jafarov ced2baa42f chore: add .env.example files and update .gitignore to prevent secret commits há 6 horas atrás
backend ced2baa42f chore: add .env.example files and update .gitignore to prevent secret commits há 6 horas atrás
public 130e2174a2 chore: update posts submodule reference há 7 horas atrás
src bccf75b696 feat: add AI prompt modal component and Gemini API key há 1 semana atrás
.gitignore ced2baa42f chore: add .env.example files and update .gitignore to prevent secret commits há 6 horas atrás
.gitmodules 8d4b323288 feat: migrate public/posts to submodule há 1 mês atrás
Caddyfile 0e2c25fa2e Fix 69420.2 há 1 mês atrás
README.md 2874bfa670 docs: simplify README há 3 meses atrás
eslint.config.js abc74b9ada Initial code há 5 meses atrás
index.html fa990c3f4a Fix 69420 há 1 mês atrás
package-lock.json b0086e030e Add Scene CSV parsing há 3 semanas atrás
package.json b0086e030e Add Scene CSV parsing há 3 semanas atrás
setup_test_user.js 66c59ce124 backend: fix date changing on post há 1 mês atrás
verify_fix.js 66c59ce124 backend: fix date changing on post há 1 mês atrás
vite.config.js 15f538ad95 config: make chunks smaller há 1 mês atrás

README.md

The gooneral wheelchair.

This is my CMS. Why? Because I can.

Set-up:

  1. install the actual cms page:

    npm install
    npm run build
    
  2. install and host backend:

    cd backend
    npm install
    

make systemd unit:

[Unit]
Description=Gooneral Wheelchair CMS Backend
After=network.target

[Service]
Type=simple
User=root
WorkingDirectory=/var/www/gooneral-wheelchair/backend
Environment=NODE_ENV=production
ExecStart=/usr/bin/node start-production.js
Restart=always
RestartSec=10
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=gooneral-wheelchair

[Install]
WantedBy=multi-user.target
  1. host your websoot:

add:

import cock_location/gooneral-wheelchair/Caddyfile

to your caddyfile

  1. rat sex 👍