Post A2kCTfc5Iy5cClaRDU by cabellocarlos@fosstodon.org
(DIR) More posts by cabellocarlos@fosstodon.org
(DIR) Post #A2k7kXwaZZonZTPBzc by cabellocarlos@fosstodon.org
2020-12-30T23:50:03Z
0 likes, 0 repeats
I took the Dec 14 Google outage as motivation to "host" my own cloud and be more mindful with the software I use FLOSS-wise.I came to know Nextcloud, Syncthing and that you can actually self-host Overleaf. The thing is that I've been holding-off given my lack of expertise setting an actual server.
(DIR) Post #A2k7kY69zzTU39spua by cabellocarlos@fosstodon.org
2020-12-30T23:56:23Z
0 likes, 0 repeats
I created a Linode account.They have this One-Click installations, but I can't afford to pay separate instances for each app I want to deploy.So I have to set everything up in a "VPS". How can I have each app in a container and depending on different subdomains serve each of them?
(DIR) Post #A2k7kYKh7x6ImEgRZA by kev@fosstodon.org
2020-12-31T00:10:03Z
0 likes, 0 repeats
@cabellocarlos what are you looking to host on it?
(DIR) Post #A2k8TjY0HJ3GadS7ge by cabellocarlos@fosstodon.org
2020-12-31T00:18:22Z
0 likes, 0 repeats
@kev Intially a personal webpage, Nextcloud and hopefully Overleaf.Next, I was thinking in some project management tool.
(DIR) Post #A2kC0ZbgYdrhB7We8W by werwolf@fosstodon.org
2020-12-31T00:37:10Z
0 likes, 0 repeats
@cabellocarlos The easiest way (for me) to manage different services is Docker + Portainer. There are a lot of guides of those two. Once you have both of them working, you can install and manage almost every FOSS self-hosted program easily with Portainer. Then you only need to set up a reverse proxy. Nginx is probably the easiest one, but caddy and traefik are other well known reverse proxies.
(DIR) Post #A2kC0ZkY1gxDcbfiwy by urusan@fosstodon.org
2020-12-31T00:58:11Z
0 likes, 0 repeats
@werwolf @cabellocarlos I do a lot of management of Docker containers, so I'll look into Portainer.At home I have my server's main Docker network set up to bridge to a spare NIC, and that interface is set up on the router as a subnet.The upshot is that whenever I run a new docker container, it effectively becomes a new computer on my home network.This works great at home, but wouldn't be so useful online.
(DIR) Post #A2kCTfc5Iy5cClaRDU by cabellocarlos@fosstodon.org
2020-12-31T01:03:29Z
0 likes, 0 repeats
@urusan @werwolf That's so cool, very convenient for a local network.
(DIR) Post #A2kCXIiEOLhIKzC1XE by urusan@fosstodon.org
2020-12-31T01:04:07Z
0 likes, 0 repeats
@cabellocarlos @werwolf Do you want me to go get the recipe?
(DIR) Post #A2kCciMuQkHrM9njwu by werwolf@fosstodon.org
2020-12-31T01:05:06Z
0 likes, 0 repeats
@urusan @cabellocarlos if you are comfortable with docker in the command line you won't need Portainer. It's just a nice WebUI for Docker. I always recommend it for new Docker users. I use it because I'm lazy and I don't want to learn by heart Docker commands
(DIR) Post #A2kFXh93qpX1ycccjI by cabellocarlos@fosstodon.org
2020-12-31T01:37:50Z
0 likes, 0 repeats
@urusan @werwolf I'd kindly appreciate every resource you want to provide.That would be a nice project to try after I finish with this self-hosted cloud endeavour.
(DIR) Post #A2kQNO54yY4pRy2ynY by urusan@fosstodon.org
2020-12-31T03:39:13Z
0 likes, 0 repeats
@cabellocarlos @werwolf Here's the 4-toot write-up from a while back:https://fosstodon.org/@urusan/104903327273682981
(DIR) Post #A2ks3zrtZSNHZQQGR6 by kev@fosstodon.org
2020-12-31T08:49:13Z
0 likes, 0 repeats
@cabellocarlos you have a couple of options. Docker would be relatively simple with an nginx reverse proxy in front.