Commit graph

11 commits

Author SHA1 Message Date
2f25948d3c
shione: nginx: follow mozilla ssl recommendation 2024-07-30 01:20:35 +02:00
91b27fb97b
shione: nginx: share files publicly
This is my first attempt at having a basic setup using NGINX only for
file sharing. Each directory holds a group of files to be shared
together, generally only one file. If a `.htpasswd` is present in said
directory then authentication is required to access it.

Unfortunately it is not as flexible as whatever NextCloud offers such as
link expiry, allowing others to edit directories and files... etc.
However, this fits my needs for now. I don't intend on allowing file
uploads to the public *for now*.
2024-07-29 22:41:32 +02:00
53d2c6716e
split into two commits one for nftables and one for srb2kart 2024-05-12 16:49:35 +02:00
1d54e783ae
config: shione: nftables: srt input/output
Accept incoming UDP packets over VPN, allow incoming and outgoing SRT
connections over both public network and VPN.
2024-02-20 22:54:06 +01:00
0d9b0bc162
config: nginx, wireguard: bump compat to 10 2024-02-20 22:54:06 +01:00
f334f2c7e8
config: shione: init nftables config 2024-02-20 22:54:06 +01:00
900156b511
config: shione: incomplete wireguard setup 2024-02-20 22:54:05 +01:00
81b8b02ac9
config, deploy: shione: nginx: enable https support 2024-02-20 22:54:05 +01:00
5c25b1d0e7
gitignore: debhelper/debuild -T clean artifacts 2024-02-20 22:54:05 +01:00
88092e1f96
shione: nginx: init nginx 2024-02-20 22:53:56 +01:00
ae9f353b9f
config: generic: init openssh-server 2024-02-20 22:53:37 +01:00