This repository has been archived by the owner on Jan 30, 2025. It is now read-only.
v1.0.0
GetAShell v1.0.0
⚠️ Breaking Update⚠️
Sooo here is another update for get a shell. A breaking one! It's been a bit since the last update, not much changed in this one but it has a new cool feature! Authentication! So you can now keep your shell secureee. For now you have to set your username and password in the environment but in the future I will make a sign up page : ). Here is the full list:
New Features
- The app has now a sign in page with credentials configured as environment variables
- I added a docker compose file : )
Improvements
- The app now has e2e testing with playwright so I can test the app before publishing (less hotfixes lol)
- All the server actions use next-safe-action so they are well...better!
- Moved different files around including making some files not services because they don't need to be services
- Remove the Async suffix from functions for smaller function names
Bug fixes
- Small fix in CI that would make it fail if no Dockerfiles changed
Updating
To update you need to include 3 new environment variables in your docker run command, USERNAME
which will be your username to sign in, PASSWORD
which will be your password to sign in and SECRET_KEY
which is essentially the app jwt token encrypting your connection every time you sign in, make sure this is 32+ characters else the authentication will not work.