Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
infrastructure [2023-02-19 03:40] – [Minecraft server] asdf | infrastructure [2023-05-08 06:04] (current) – asdf | ||
---|---|---|---|
Line 15: | Line 15: | ||
===== Future ideas ===== | ===== Future ideas ===== | ||
+ | <WRAP center round todo 60%> | ||
+ | Migrate this section to [[: | ||
+ | </ | ||
+ | |||
==== NextCloud instance ==== | ==== NextCloud instance ==== | ||
Initial tests have been //very// satisfying. It will likely meet my stated need for a unified storage solution. In keeping with the above plan to Dockerize my services, I would like to build it around [[https:// | Initial tests have been //very// satisfying. It will likely meet my stated need for a unified storage solution. In keeping with the above plan to Dockerize my services, I would like to build it around [[https:// | ||
The current plan is to install the instance on a Raspberry Pi, which will allow me to have full hands-on access to the storage media. This may complicate global access, as I have little control over port forwarding at my current residence. See "5G Hotspots and Tinc" in 38:1 of 2600 for a possible solution to this exact problem. | The current plan is to install the instance on a Raspberry Pi, which will allow me to have full hands-on access to the storage media. This may complicate global access, as I have little control over port forwarding at my current residence. See "5G Hotspots and Tinc" in 38:1 of 2600 for a possible solution to this exact problem. | ||
+ | |||
+ | Currently installed on the Raspberry Pi and the reverse proxy is functional. < | ||
+ | |||
+ | I'm not thrilled by the speeds I've seen thus far, but it's hard to tell where the bottleneck is. Ping times through the VPN from my laptop to the Pi average ~350 ms, and with NextCloud configured for reverse proxy, it's impossible to test its local performance (even navigating to its internal IP redirects to sinensis). The problem could simply be CPU usage at the node itself. It's not that big a deal, but it does warrant notice. | ||
==== Airflow ==== | ==== Airflow ==== | ||
Line 36: | Line 44: | ||
Unfortunately, | Unfortunately, | ||
- | [[tinc]] combined with an [[nginx]] reverse proxy has proven to be successful for making the server public. | + | [[tinc]] combined with an [[nginx]] reverse proxy has proven to be successful for making the server public. |
+ | |||
+ | < | ||
+ | stream { | ||
+ | server { | ||
+ | listen ADDR; | ||
+ | proxy_pass minecraft; | ||
+ | } | ||
+ | |||
+ | upstream minecraft { | ||
+ | server ADDR: | ||
+ | } | ||
+ | } | ||
+ | </ | ||
==== Mininet ==== | ==== Mininet ==== | ||
A small [[Raspberry Pi]] cluster for hosting my experiments into distributed computing. | A small [[Raspberry Pi]] cluster for hosting my experiments into distributed computing. |