• Self-Hosting on Linux
    14 replies, posted
Hey fellas, I just got done setting up a VPS with Docker. Tell me about what images you other nerds use in Docker to do the things you want to have done. Hell, talk about Docker and self-hosting in general, I guess this thread could work for that too. I'm going to start this off with what I'm trying to do. My use-case would be for me to have my itty bitty 2GB RAM/40GB SSD VPS provide Cal/CardDAV, Firefly (finances), some kind of note-taking app (Laverna?), a VPN (OpenVPN or tinc?) that I can use to connect to any of my machines and TigerVNC through and then maybe even run E-mail. Hell, I could see myself wanting to set up a diaspora*, friendica, or whatever-the-fuck-a social media thing in the future. I really don't know. I want to hear some word from you guys on what you use, what problems you had, and what stupid thing I'm doing wrong. My current concern is that I can't decide between Baikal and Radicale for Cal/CardDAV. Neither seem to have ready-to-drop images for Docker, which isn't necessarily a bad thing as I like learning, but it makes it more of a toss-up for someone inexperienced like me. The second thing is what I should use for a private VPN. I've heard nasty things about OpenVPN being a pain in the ass to establish, and tinc supposedly being a mesh VPN seems like it would be easier to get running for just my personal use. Let's talk about self-hosting!
Hell yeah, self-hosting! I got a VPS with OVH running a Teamspeak 3 server, a Discord music bot, and a small Apache website for experimentation. Don't know what else I can run on it but I'll keep it around and see what use I can make of it.
Discord Bots... that's a fun thing I didn't think about. I'm going to have to look into that for my friend's server. Now I'll definitely be the cool guy in the group, finally!
Refer to the below to set it up. As far as I can tell you can set it up with Docker. https://github.com/Just-Some-Bots/MusicBot Personally I don't use Docker and never looked into it. I am running my VPS with Arch Linux (probably a bad idea) and set things up manually as it's mostly for personal/educational use.
I run an image hosting script on mine. Works great. Used to run a TS3 server until we moved to Discord.
$5 VPS at Digital Ocean that's setup as a web/mailserver for my own websites and those of my 'clients' (friends & family). Runs Nginx with PHP-FPM for webhosting and Postfix with Dovecot for e-mail. Also hosts as TeamSpeak server. Besides that I also have a tiny $6/year VPS that's running an OpenVPN server for personal use.
I use my little 5 buck machine for two TS3 server, quick Apache test server as well as a Twitch Chat Bot, Phantombot. Which also doubles as a Discord bot. Runs fine on the 1GB RAM machine from DigitalOcean.
Currently I rent two servers. A cheap VPS for 5$ and a 15$ dedicated server. I use the VPS for general file hosting, image sharing, TS3, a web server and a VPN. The dedicated one is my personal cloud with 4TB of storage. I'm sure I could fit most of the things I host comfortably on the dedicated one, just haven't gotten around to move things over. It was more urgent to move my cloud off the VPS due to running out of space.
Got an IRC server, a few IRC bots, VPN, Proxy, few websites, pastebin, personal image host, Syncthing for important shit, and seeding for some Linux Distros. All spread across two VPNs and two dedis. Can get around basically any region filtering if need be. Probably going to get a third dedi for extra space
You're running off dedicated servers? Roughly how much are you paying and are you doing it just because of the better performance they provide? I've looked at plans for them and they're seem real expensive.
Dedis are 40 and 80 euro a month each. Not going to get the 26TB of storage I have from a VPS.
I have a Bloatbuntu server (VPS provider didn't give me any options for other distros sadly) I run an OpenVPN server alongside Obfsproxy to bypass my workplace network's deep packet inspection. Works like a charm! (Tutorial, for anyone wondering how to do this) I also run a few Discord bots, as well as a Twitter bot I created that shitposts using context from Donald Trump's tweets. http://db.deadvcr.com/caps/putty_2018-04-18_20-57-41.png
I use Ubuntu 16.04 LTS on Vultr. Works pretty darn well and it doesn't break the bank. By the way, digital ocean makes some really good quality tutorials for setting tons of things up in a production server environment. Highly recommend giving them a read regardless of whether or not you're actually hosting with digital ocean.
TS3, Webserver, Gitlab, Syncthing(Docker), Syncthing Relay(Docker), SheepIt(Which uses all of the remaining CPU time) All running under VM's on one 50€ root running Proxmox
Running a dedi server which hosts my plex server, an ark server, minecraft server as well as automation software for plex (sonarr,nzbget etc).
Sorry, you need to Log In to post a reply to this thread.