UpSnap

A simple wake on lan web app written with SvelteKit, Go and PocketBase.

MIT License

Stars
1.7K
Committers
3

Bot releases are hidden (Show)

UpSnap - v2.3.2

Published by seriousm4x almost 2 years ago

  • fix port array in json backup
UpSnap - v2.3.1

Published by seriousm4x almost 2 years ago

  • temp fix for #31
UpSnap - v2.3.0

Published by seriousm4x almost 2 years ago

  • you can now set a custom website title (#29)
  • you can now set custom nmap args to discover devices. be careful tough, it might break output parsing (#28)
  • removed regex from input fields (#26)
  • npm update
  • code formatting
UpSnap - v2.2.3

Published by seriousm4x about 2 years ago

UpSnap - v2.2.2

Published by seriousm4x about 2 years ago

UpSnap - v2.2.1

Published by seriousm4x over 2 years ago

  • fix dropdowns not working because of missing popperjs
  • fix bool for BACKEND_IS_PROXIED
UpSnap - v2.2.0

Published by seriousm4x over 2 years ago

changes

  • added reverse proxy support [thanks @jarrettgilliam]
  • updated npm packages

additional infos

If you're using a reverse proxy, make sure to set BACKEND_IS_PROXIED to true in docker-compose. Set your reverse proxy to the FRONTEND_PORT and set /wol/ to BACKEND_PORT.

Caddy example

upsnap.example.com {
    reverse_proxy localhost:8000
    reverse_proxy /wol/ localhost:8001
}

For nginx take a look at https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/

UpSnap - v2.1.1

Published by seriousm4x over 2 years ago

  • fix undefined socket in socketStore.js
UpSnap - v2.1.0

Published by seriousm4x over 2 years ago

  • added more notifications when devices are saved
  • added more notifications when websocket status changes
  • websocket will try to reconnect ever 3 seconds when connection is lost
  • when waking/shutdown a device, the spinner will go back to the current status after the next ping
  • fixed crontab order when opening a device card with existing cron
UpSnap - v2.0.6

Published by seriousm4x over 2 years ago

UpSnap - v2.0.5

Published by seriousm4x over 2 years ago

  • fix #17
UpSnap - v2.0.4

Published by seriousm4x over 2 years ago

UpSnap - v2.0.3

Published by seriousm4x over 2 years ago

  • fix arm64 support for v2 #11
UpSnap - v2.0.2

Published by seriousm4x over 2 years ago

  • fix for too many db connections which could lead to db crash.

creating a thread in django doesn't automatically close active connections like it normally would.

UpSnap - v2.0.1

Published by seriousm4x over 2 years ago

  • fix django secret key not working
  • cleanup interval initialization
UpSnap - v2.0.0

Published by seriousm4x over 2 years ago

  • rewritten the frontend in svelte
  • added cron for wake and shutdown
UpSnap - v1.4.1

Published by seriousm4x over 2 years ago

  • fix green dot now showing
UpSnap - v1.4.0

Published by seriousm4x over 2 years ago

  • fixed #8
    better netmask handling on settings page
UpSnap - v1.3.0

Published by seriousm4x almost 3 years ago

WARNING - BREAKING CHANGE

  • Image now supports postgres, mysql and sqlite. So the container environment variables have changed.

Please update your docker-compose file

UpSnap - v1.2.2

Published by seriousm4x almost 3 years ago

  • use alpine docker image (fix for #6)