Commit graph

18 commits

Author SHA1 Message Date
e451c5e807
Try serving index.txt if index.html
Sometimes I just want to serve a txt and making an HTML file with it inside a <pre> block is too much of a hack
2024-03-27 17:08:52 +00:00
f9748b3ec7
Change /srv/http/pages to /srv/http, don't automatically forward ports 4200-9
The first change doesn't require any manual intervention since /srv/http/pages is now symlinked to /srv/http. The purpose of it is just to make paths shorter, that's all.

I have several reasons for the second change, even though it may have been a useful feature:
- Security: Some programs use those ports by default and you don't want to accidentally expose them to the internet. If you want to run a program on exozyme and view it on your own computer, use SSH port forwarding instead.
- There was some weird DNS resolution problem with that config so I made it only listen to IPv4, which can cause problems since some programs only bind to IPv6.
- If you want to expose a program to the internet, you must use a Unix socket or socat. This feature was useful as a quick-and-dirty option, but socat is also just one command and doesn't require much more effort.
2024-01-20 16:01:08 +00:00
21303cfea0
Move SSL stuff to /etc/nginx/nginx.conf 2024-01-11 18:25:56 +00:00
1b30fed65f
Improve SSL config 2024-01-11 17:43:59 +00:00
d7e4151476
Use new http2 on; directive to enable HTTP/2 in /etc/nginx/nginx.conf instead of in individual conf files 2023-07-06 14:48:08 +00:00
b0941d271f
Revert "Enable CGI for exopages using php-fpm"
This reverts commit 52fc0762e8.

CGI has serious security issues since all CGI scripts run as the http user
2023-06-01 16:30:47 +00:00
52fc0762e8
Enable CGI for exopages using php-fpm 2023-06-01 16:22:31 +00:00
a43664e61c
Enable WebSockets proxying for exopages 2023-03-28 16:08:47 +00:00
1593310a1e
Use 127.0.0.1 for exopages port proxy instead of resolving localhost using dnsmasq 2023-01-18 00:32:13 +00:00
4a9cdf3224
Add ta180m to a redirect 2022-09-05 15:43:27 -05:00
782666547b
Use exopages dynamic proxying for Gitea federation testing instance 2022-07-10 11:39:29 -05:00
ffcdb2e50f
Reformat configs 2022-05-21 11:57:02 -05:00
e31ccdff72
Fix exopages custom 404 2022-05-17 12:58:08 -05:00
72cfa07c13 Add Unix socket proxying for exopages 2022-05-16 16:40:43 -05:00
5e9f1fc80d
Use dnsmasq to resolve localhost dynamically 2022-04-02 18:52:02 -05:00
3326f06088
Support dynamic web apps for exopages 2022-04-01 08:04:23 -05:00
eeec872eda
Don't require .html in URLs for exopages sites 2022-01-26 12:13:48 -06:00
8f63d7db9c
Set up subdomains for exopages 2022-01-16 16:28:31 -06:00
Renamed from ta180m.conf (Browse further)