Skip to content

Latest commit

 

History

27 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Offlimate

uptime status

Landing

Offline Meetup Event Booking Platform

  • 📦 SSR
  • 🖼️ OG Tags
  • 🚀 PWA
  • ✋ Push Notification
  • 🌙 Light/Dark Mode
  • 🐋 Containerized
  • 🪄 CI/CD (Github Action)
  • 🎭 Authentication (OAuth 2.0)
  • ⚡️ API Route Caching
  • 📐 Analytics

How to Deploy

  1. Initialize Swarm on the Manager Node
docker swarm init --advertise-addr <MANAGER-IP>
  1. Join Worker Nodes to the Swarm
docker swarm join --token <WORKER-TOKEN> <MANAGER-IP>:2377
  1. Check Node Status
docker node ls
  1. Create a docker volume
docker volume create \
  --name offlimate_static \
  --driver local \
  --opt type=none \
  --opt device=~/shba007/offlimate/static \
  --opt o=bind
  1. Use Docker Stack to deploy multi-container application
docker stack deploy --compose-file docker-compose.prod.yml offlimate
  1. Scale service
docker service scale offlimate_app=2
  1. Verify
docker service ls
docker service ps offlimate_app

License

Published under the MIT license.

About

Offline Meetup Event Booking Platform

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages