So I have two laptops. Both run Linux Mint.
I need Laptop 1 to work with.
Laptop 2 is an unrepairable POS that starts having a little trouble with keyboard and hinges but works nicely otherwise and has a nice large 1TB disc and a GPU. I want to bury L2 in a shelf(*) and save videos and music on it to access from L1.
I would also like to play with Stable Diffusion on L2, accessing it from L1. Can I do that?
Edit: At some point I want to have my website served from L2 as well but I guess that can be a future project.
(*) Bonus points for ideas about how to have L2 do other useful things when I don't use it and install it as grow tent heating instead of just have it sit in a corner.
@schmorpel additionally, using containers allows for wrapping of dependencies. If I have one application that uses python 2.7 and another that uses python 3, installing both versions on the host system could cause conflicts. But containers have separated file systems, so they can each have their own dependencies without conflict. Mastodon runs a web service to serve http content, a database, various workers etc that can all run together on an separate network stack from other containers.