Nginx & CI

Speed improvements and new docker images.

Nginx & CI

Nginx has replaced express.static, this should bring faster loading speeds.

Docker image changes

The docker images have been split and moved to GitHub Container Registry. The new images are ghcr.io/maticbabnik/shitty-sync-backend and ghcr.io/maticbabnik/shitty-sync-frontend . If you wish to deploy your own instance you can use this Docker Compose file:

version: "3"
services:

  frontend:
    image: ghcr.io/maticbabnik/shitty-sync-frontend:latest
    build:
      context: .
      dockerfile: frontend.dockerfile
    ports:
      - "8001:8001"
    depends_on:
      - backend
    restart: unless-stopped

  backend:
    image: ghcr.io/maticbabnik/shitty-sync-backend:latest
    build: ./backend
    expose:
      - "8080"
      - "9090"
    restart: unless-stopped

The compose file sets up Sync on localhost:8001