Skip to content

joegattnet/joegatt.net-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

joegatt.net-server

Server setup for joegatt.net (docker-compose).

Clone this repository

This repository includes submodules for several applications. To clone the entire project:

git clone --recursive git@github.com:joegattnet/joegatt.net-server.git

pull all changes in the repo including changes in the submodules

git pull --recurse-submodules

pull all changes for the submodules

git submodule update --remote

git submodule foreach 'git reset --hard'

Dashboard

docker-compose up -f docker-compose-prod.yml --force-recreate

Then go to http://localhost:8080/dashboard/ for Traefik's dashboard.

To-do

  • Try to use better-sounding image than postgraphile-forum-example
  • Remove /graphql (it's not being used)
  • Dockerise frontend
  • Fix privileges
  • Get basic design of website up
  • Do hello world node/nodemon
  • Do webhooks
  • Do formattter
  • Do joegatt.net-couriers
  • Do puller
  • Do pusher

Refs

https://blog.soshace.com/deploying-your-nodejs-code-to-a-server-every-time-you-push-with-github-actions/

About

Server setup for joegatt.net in Docker Compose.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages