David Reed
f55b5f7635
fix bare server not being closed
...
this will just hang if it isn't closed...
2023-06-04 17:20:07 -04:00
Nolan
4831239c9e
Docker Changes
...
- Build off of fedora
- Schedule builds every Sunday
- Build and push to Docker Hub
- Test in CI
- Build for arm64 and amd64
- Implement healthchecks
- Only 2 layers :D
- Base building can be moved to TN
- Introduce a docker-compose.yml
- Automatically check code with eslint GHA
- PR's are checked to ensure they run
- Gracefully handle SIGINT/SIGTERM
- Bump deps
- Add devcontainer
- Configure dependabot
2023-03-15 21:35:11 -07:00
David Reed
b057a53107
list more addresses
2022-12-03 16:05:00 -05:00
David Reed
51a19a53b1
use 404.html
2022-11-01 21:20:36 -04:00
BinBashBanana
647c0c32f4
Better errors
...
see https://github.com/titaniumnetwork-development/Ultraviolet-Static/pull/3
2022-11-01 18:01:14 -07:00
David Reed
2312214ebb
Correctly route requests.
2022-10-15 23:05:53 -04:00
David Reed
44b15490e2
update UV API
2022-10-15 22:57:00 -04:00
David Reed
7ffc02dc60
Replace serve-static with express for simplicity. #6
2022-10-15 22:54:09 -04:00
David Reed
e3bdd299e4
use UV NPM package
2022-10-06 18:19:11 -04:00
David Reed
94510ddd31
separate ultraviolet bundle from ultraviolet-static
2022-09-30 18:32:35 -04:00
David Reed
3f95251302
destructure node:http
2022-09-29 18:46:51 -04:00
David Reed
bb7845faef
Remove git module in favor of NPM package.
2022-09-12 20:36:03 -04:00
David Reed
cf7944fcdf
safer port logic, log listening URL
2022-09-11 18:18:39 -04:00
David Reed
c4a2bfd20a
use built-in URL api for resolving static folder
2022-09-11 18:18:18 -04:00
David Reed
2ee95c1b4c
correct name
2022-09-11 18:06:36 -04:00
David Reed
a353235cd3
clean up package
2022-09-11 18:06:25 -04:00
David Reed
7a1b4bbbfd
add eslint and prettier to enforce consistency
2022-09-11 18:04:31 -04:00
David Reed
e1f696084c
move source code to src
2022-09-11 18:03:11 -04:00