/u/ErisC I'm intrigued your opinion on vultr.com which is offering a pretty lucrative $2.50 option. I mean, with the shortage of IPv4 I am amazed it's even possible to own one for that price.
Is this going to be a growing concern for cloud hosting? I can't imagine you can offer a $5 server to everyone. Also, what about 'dirty' IPv4's, perhaps those owned by people who abuse them (spam, ddos, bad things), I've noticed I can get a recycled v4 at times :(
The truth is, it seems v4 will be around for another decade or two at least, the v6 rollout is despicably slow, and there are (probably) going to be so many broken things once the transition is underway...
you can look into cheap VPS plans from providers like instanode.com, vultr.com, digitalocean.com down the line. For now, you are set. I'd start exploring various options if I were you.
This was a great read on getting an ASN and IP prefix set up. I also learned quite a bit on platforms like Neptune Networks and Vultr.
I run my own VPS at vultr.com costs about $5 a month and have roughly 25 connections using my own VPN server. I then use this industrial RPI https://www.compulab.com/products/iot-gateways/iot-gate-rpi-industrial-raspberry-pi-iot-gateway/#overview with m-pci cell card for whatever region is required. These are set up as the VPN clients and I run Node-red and have run Ignition on them also, one compact low-cost easy solution where you have full control over everything. I prefer this as I have a lot more flexibility in how I can integrate into existing systems etc I also have Ignition installed in the cloud and just use the RPI as a remote client with an industrial touch panel connected to it for viewing on-site, can either just use a web browser to view the Ignition perspective session or install Ignition Edge HMI for backup if the internet ever goes down. There are a few options depending on your budget and what you want to achieve.
I'm seeing DNS resolution fail for all vultr.com hostnames as well as a domain I have hosted there.
I can ssh in to my VPS w/no issues, and it's up.
DNS though (sorry on the formatting, don't see a code block tag and reddit is adding line breaks):
; <<>> DiG 9.8.3-P1 <<>> u/8.8.8.8
<code>vultr.com</code>
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 55001 <<<-----
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;vultr.com. IN A
;; Query time: 4014 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Tue Jan 7 17:55:37 2020
;; MSG SIZE rcvd: 27
​
; <<>> DiG 9.8.3-P1 <<>> u/1.1.1.1 vultr.com
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 64692
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;vultr.com. IN A
;; Query time: 7 msec
;; SERVER: 1.1.1.1#53(1.1.1.1)
;; WHEN: Tue Jan 7 18:00:06 2020
;; MSG SIZE rcvd: 27
I wouldn't let you in my firm. Gotta crawl before you can walk. Not having any real experience maintaining those systems would just mean that there is no way i let you start working on our production servers.
​
i also don't want to spend the next 6 months paying you to watch me work. Since you wont be able to maintain those things by yourself anyway. Help desk experience will at least put you in scenarios that allow you to understand how the user is using their systems that are connected to the cloud platforms.
​
Putting in the effort at home for cloud while doing help desk to get hands on experience would really help you jump through the ladder of where you want to be. Find a job that the help desk and cloud teams can talk to each other. So you can learn from those guys making you alot more likely candidate to be able to work on their team.
​
Some examples of places to start would be mid size MSPs like $2 million+, cloud providers that resell cloud services like vultr.com or someone like that. Those guys should have help desk to get you started but still allow you to talk to the cloud team to be able to learn. It might only be 6 months at help desk but that whole time you are learning the cloud side.
Go into the interview saying hey i want to use my time in any position to get me where i want to be which is cloud.
Do you absolutely need CPanel? Any reason you can't just get a dedicated server and run the site from there?
Digitalocean.com and Vultr.com have some nice VPS setups.
With your traffic, you could easily run on a $10/mo server, depending on how messy your wordpress theme code is and what plugins you're using. Of course, add free caching and SSL through cloudflare helps too.
I am currently hosting 7 different webservers.
1 at home and 6 VPS servers remotely. The only reason I am running one at home is because I need the extra power for other services.
If you are concerned about people getting access to your local network, you are better off just setting one up on a VPS Provider.
I have mine running on Vultr.com and OVHCloud.com. The prices are reasonable and I haven't had any issues.
If you are hellbent on hosting one at home, here are a couple factors to consider
​
Hope this helps
nginx reverse proxy is what you probably want.
​
And no you don't need AWS for this (AWS and Azure suck because they are stuck in IPv4 NAT dependency hell).
​
In fact, vultr.com or linode.com would be better options for your nginx reverse proxy.
I use Vultr for hosting, their cheapest VPS plan with the DDOS mitigation addon is about $12.50/month. If you've got some Linux experience it's not very hard to set up at all, that plan has more than enough resources to handle a simple reverse proxy.
As another alternative if you're just looking to kick the tires and familiarize yourself w/OpenBSD, Vultr.com has both their own instances of OpenBSD and also the ability to upload .iso files of the latest releases.
The downside of the Vultr instances is they break from the conventions of OpenBSD partitioning, which is a lousy way to do things, IMHO and why I use real ISOs.
Regardless, you can have a basic instance in Vultr running for ~$5/mo.
In the four years I've had stuff there, I've had one outage that was more than the time for a reboot of their host OS, and it was only a few minutes.
Support is ticket-only but generally merits a 9/10 from me.
You can setup a virtual server on Vultr.com which costs a few dollars a month and pennies per hour of server usage. Then install a windows server and dropbox or whatever file management, apps, etc and just connect remotely when you need something. This way your remote server in a data center can use their high speed connection to send/receive files rather than waiting for dropbox or whatever to download 1GB of data across a 5mbps internet connection.
I would suggest incrementally increasing the number of CPUs until you get stable, good performance. Without actually deploying it I think it will be very hard to figure out exactly what resources you need. Doing this testing will be cheap on an hourly-billed provider that charges by the hour, so you don't have to pay for a full month each time you increase the VPS size.
OVH has its public cloud which is hourly-billed, but their cheapest instance is already very expensive. So if you want to test it this way, you probably need to use DigitalOcean, LunaNode, or Vultr.
BTW to me the steamcommunity post that you linked seems to imply that the bandwidth is a bigger constraint than the CPU. (Specifically, the Performance and Server Update Frequency sections.) For some games, all the server does is act as a switch, broadcasting packets between players and not actually simulating the world. So the server just makes sure all players see the same sequence of actions (e.g., player 2 requests a change in acceleration). Then each player can simulate the world and will see the same thing as long as they see the same action sequence. If this game is like that then even one CPU core might be fine.
Edit: sorry I forgot DigitalOcean does not have Windows, you would need to use LunaNode (with your own copy of Windows, they let you upload a .iso file) or Vultr (where you pay an extra fee for Windows license) for that. I would recommend LunaNode over Vultr, because Vultr's Windows subscription is a monthly fee instead of hourly fee, so you might end up having to pay it each time you modify the VPS size.
It’s definitely possible, I’ve put something together for vultr which has been super handy for work.
Remind me in a couple of days and I’ll get it to a state that makes it shareable.
If you want to do it yourself, have a look at the api documentation on your preferred VPS provide - you’ll need to make use of the Get contents of URL
action.
Get a VPS with either DigitalOcean [0] or Vultr [1]. Both are equally good and awesome. vultr has a $2.50/Month server which is great for starters. DO starts at $5/Month.
Get Ubuntu 16 on the VPS. When you are buying the VPS, they ask you which OS you need. Just select Ubuntu 16.04
Get an account with serverpilot.io [2] (This will manage your servers).
serverpilot will let you create an "App" which is nothing but a WordPress website. One click and it setups a default WordPress site with all settings for server (ngix, PHP 7 etc) that you need. That is where the magic of serverpilot is. Best part of serverpilot is that it is free for 1 server (unlimited sites on 1 server). Of course, the paid plain has a bit more like logs etc on the front end.
[0] https://digitalocean.com [1] https://vultr.com [2] https://serverpilot.io
I use digital ocean. Their $5 setup is enough to run mysql and apache, comes with 20gb of ssd storage and 512mb ram. $10 gives you 30gb SSD and 1gb ram. Another solid choice is vultr. For $2.50 you get the same specs as DO but half the transfer, which if your website isn't crazy popular, 500gb will be more than plenty.
Fair enough, if you don't end up getting that raspberry pi, I think it's porbably feasible to get it running on a cloud server, like DO or Vultr, they're way cheaper than Heroku (although they demmand somewhat more effort to configure).
As for what I'm thinking that could be improved:
The first thing would be making the commands more structured and storing them in the DB, it should include a field with the name of a file to import+function to be invoked for more complex commands that require some custom logic. This should make the main code a lot leaner and easier to extend/add more commands.
Following that, I think moving away from "starts with" to regexes should give it more freedom when it comes to the commands it can respond to (for instance the episode fetching).
vultr.com will give you a static on a vps and let you set your PTR record for SMTP. Run something like Vyos or OpenWRT on the VPS for WireGaurd/OpenVPN to your dynamic connection.
So what I'm thinking is they're having the internet trolls like ones from reddit and 4chan and 8chan make multiple accounts and "down vote to hell" or like get suspended or something accounts they dont like or are saying things that contradict what they are saying. It's a sleezy business practice and i wish i could remember WHICH site i made the complaint on but on cloudamo, the customer service sent me an email to my email saying that if I put a bad review I would get my account shut down. I say out loud in the youtube videos what had happened which also had to do with the bad review. I said the speed was relatively good. The price was great but you didnt exactly get what is advertised AND they changed it on me. AND when I closed on to open another they didnt send me the original email and it wasnt my email that was the main one and it should have been. If that makes sense. I also made the comment I'm not sure if it's legal because there were things about it I wasnt sure about as well as vultr.com. That one seemed cool too but I'm just not sure. it seems weird.
ANYWAYS COVID19 is no longer in existence because it's the next year and it does not need drugs or injections. Not even for the people who an autoimmune disorder: HIV, hyper or hypo thyroidism (my mother has hypo and i still really wonder if trump does. I'm not a doctor or a nurse i just have an eye and think way too much), And PS even if I'm wrong about size a bat mattering vs the size of a human cuz supposedly the original was from Wuhan Lab in china but I remember hearing Harvard somewhere and they were studying it....
How to beat covid: dont worry about it until/unless you get it and if you do, rest, clean, research some beneficial foods and dont listen to vegans or some vegetarians. Meat is good for you just not in massive amounts and it all depends on the preparation.
Rant over.
My go-to for this kind of thing is FreePBX running on a VM hosted at vultr.com - throw in some SIP trunking from Telnyx or Twilio and you've got yourself a phone system that will let you forward calls to people's cell phones, desk phones, a mixture of the two.. Throw in some IVR menus for out of hours handling, dealing with holidays etc, and you've got a fully flexible system for $10 to $20 a month, depending on usage. Hit me up if you've got questions - there are a few moving pieces in the mix (especially if your co-founder's cell phone is the published number that people are calling) but it's fairly easy to setup.
No idea what kind of size or speeds you need, but I’m happy with https://Vultr.com HF, great service and they offer quite a few locations. Denver doesn’t look like one of them, but Dallas might be close enough, and probably 50-100ms speed difference.
Yeah sorry.. wasn't sure where you were connecting from. Maybe try a reputable worldwide VPS/cloud host like Vultr.com and host it that way? A close second option would be a Windows VPS with them or Linux (https://linuxgsm.com/servers/)
You can do VPS/cloud hosting but a Windows platform will likely have a windows license cost added onto it. Linux is the better option for that (Typically CentOS and Ubuntu are the easiest platforms to get acquainted with). Vultr.com is a great provider I'd recommend for that route.
If you have no idea what I'm referring to about that, go with a professional host that is known for reliability. If that's something you want to take a look at, our group uses chicagoservers.co and they've performed rather well. 24 hour trial too so you can determine if you want to go with them or the cloud hosting I mentioned above. Just note you'll probably get more RAM with a Minecraft hosting company compared to cloud hosting.
If you want to buy a .jp or .co.jp domain in English without wildly overpaying for it JP Domains is legit and provides good service.
If you want to host in Japan with an English interface, good-to-great performance, and at a reasonable price then both linode and VULTR have datacenter locations in Tokyo. These are VPS providers though, you need to set them up and manage them yourself.
If you want managed shared hosting then I'm not sure who is good and cheap in Japan. You could use someone like Dreamhost in the US and combine with Cloudflare's free CDN for better performance in Japan.
You could probably get by with a beefy VPS server, but I'm not sure if A Small Orange offers those.
As /u/bishopjon suggested, you could go with Vultr.com but also you should keep in mind, you would be responsible for securing and updating + maintaining said security and updates of your VPS server with them. If you aren't a sysadmin, this could be dauting and time consuming.
Dedicated servers are in a way a dying breed of hosting. They still have a purpose, but with the advent of VPS, especially powerful VPS servers, they aren't really needed as much. Are your WordPress sites consuming a lot of memory and getting a ton of traffic? I'm curious why reseller hosting isn't enough. Most companies who offer reseller hosting expect you to have a hundred maybe two hundred, maybe even more depending on the host, under your reseller account and if they're a host worth their salt, they've budgeted for this in their server resources and in the way their packages are setup on the servers, i.e. they aren't overselling.
I'm using DigitalOcean for hosting. I come from a devops background so manually setting up my database, webserver, auto deploying, domain stuff and getting certificates wasn't a problem at all.
I actually prefer getting an empty VPS and doing it all myself! I've even installed Gentoo Linux on a vultr.com VPS (they offer manual uploading of an .iso).
I have deployed to a kubernetes cluster in Digital Ocean, but I think it is too much for this case. I'm building an app and my plan is to host it on vultr.com. Really simple setup:
- cheapest machine (2.5 USD)
- sqlite storage
- backup sqlite
​
From there you scale
Day 1 done - thank you for this epic challenge.
On my daily work I use Ubuntu (+ desktop with Ubuntu 20.04), but on the first day I've found some super useful resources. I can't for the next days.
Tech info:
I've purchased a $5 instance in DigitalOcean and will use it for the month.
Note to all other participants - vultr.com have $2.5 plans (available in certain data centers and IPv6 only).
I found links in your comment that were not hyperlinked:
I did the honors for you.
^delete ^| ^information ^| ^<3
Since tons of people access their Facebook accounts (or browse Facebook-connected websites) through a VPN, it's a sure-thing that Facebook knows which IP addresses are VPN connections. They can't determine reliably which country you're accessing them from when you use that connection, so they can't provide you with ads. Seems reasonable, when you think about it. There is a way around it, though.
You can set up your own cloud-based proxy. If you get a cheap virtual private server (vultr.com offers one for $2.50/mo) you can choose pretty much any distribution of Linux to install on it and use it as a proxy.
Note: I'm on macOS, but maybe someone running Windows can chime in with advice about doing this if you need it.
Once the server is set up, I use ssh [email protected]
in Terminal to connect to it and log in. (I made that IP address up, of course). If that works, that's all the configuration your server needs. Disconnect, you don't need to keep that SSH connection open.
I then use ssh -ND 1080 123.234.012.123
in terminal and it sets up a Socks 5 proxy through that connection that I can then use on my Mac.
I run Chrome from the terminal as well, with open /Applications/Google\ Chrome.app --args --proxy-server="socks5://localhost:1080"
and when it launches, any browsing I do may as well be coming from that cloud-based virtual private server.
When you're done, shut down the VPS and destroy it, as most VPS hosts charge you for the time your server is running and there's no sense paying for a server unless you're actively using it.
This would probably serve your needs and would cost you less than $1/month.
I found links in your comment that were not hyperlinked:
I did the honors for you.
^delete ^| ^information ^| ^<3
I found links in your comment that were not hyperlinked:
I did the honors for you.
^delete ^| ^information ^| ^<3
Setting up either Distillery/edeliver or mix releases to do deployments to a vanilla Linux server running either Nginx or Haproxy isn't that hard either. That's how I deploy to vultr.com. It's a lot cheaper than other options.
I used to use DigitalOcean all the time but recently I've switched to vultr.com. They are similar to DigitalOcean, but I've had less problems with them. Their pricing is similar to DigialOcean.
Gigalixir is also nice.
I utilize a cloud controller for the unifi controller - $10/month on either DO or vultr.com but you can also utilize a VM on your own computer or even a rPI pretty cheap.
If you do only use the controller for initial adoption and config, make sure to take a backup config of it so later on you can restore it and not have to factory default your devices to still be controlled by it.
I would suggest looking at vultr.com/Linode.com or even digital ocean as VPS providers for your nextcloud server. I suggest this because they have one click application for a nextcloud VPS server that does the hard work of setting up the server and deploying it. This approach still requires a little of bit know how in using terminal commands in linux for updating your server to latest updates and hardening its security.
If you want to setup your own virtual cloud server or a physical server with nextcloud, i would suggest looking at Ubuntu forums for help. A lot of of work prior to rolling your own nextcloud is to research the topic on your own using a search engine of your choice for walkthrough guides and help from community that have set it up. Hope this helps.
I'm running 8 servers at Vultr.com they start at 5$ / month 1 vcpu/1GB memory and 25GB SSD and have locations globally. you can snapshot the machines for free and their interface is pretty straight forward. and connectivity from UAE good ... local hoting options are basically Etisalat north or Etisalat south ... :) trust is key in moving to the cloud ...
Review what minimal resources do you need. If it's really lightweight you can search for really cheap virtual machines. For small servers i use vultr.com VPSs for which i pay usually 5 usd / month. For bigger servers but from cheap shelf i go to hetzner auction https://www.hetzner.com/sb . Usually 25-35 eur/month give you quite strong machine.
So a quick update. I had given up on Virmach and was just setting up my new Win 2016 instance on Vultr (Chicago) but then tech support of Virmach reached out to me and told me they had made some tweaks...
Per Novabench, IO is now 640 MB/s write and 127MB/s read. Definitely sufficient!
That's a lot better folks! Kudos to the guys at Virmach as I had asked them to close my account. They recovered me as a customer and a sign of gratitude, I prepaid the full year.
so: + 1 Virmach.com
Hope this can help others! Thanks to everyone for their suggestions! Amazon Lightsail has the exact same pricing as vultr.com, probably vultr hosts at AWS :-)
Good job, keep going!
​
Suggestions, maybe containerize (docker etc) the app and put on the cloud, something like Vultr.com, is not that expensive.
For part 5. Google Oauth2, offload your authentication.
Add in a SQL server like MySQL to hold your data for the user, use an ORM like SQLAlchemy.
Actually just recently moved to Vultr.com after seeing a recent recommendation, and I've been loving it.
They are also doing a dope promo where you get $100 credit if you use my code and spend $25.
So I had a similar issue and here are some of the things I did :
I have 3 servers web servers deployed and have been working to harden them as much as possible. I had all of this running on my Pi 3 prior to this.
Or an account on vultr.com (billed by the hour, you can turn off/on your server whenever you want) + yourname.com + cloudflare.com all that under 20$ / 5$ a month
OK, so I've been using Python for almost twenty years and have seen many versions of Python come and go. I've also been using Django for over ten years. I'm going to mention the dangers of not using one of the current 3.4 <= versions of Python first then I'll get into possible solutions to the Python 2.x issue.
A VPS host (vultr.com) if you know command line / linux / lamp kinda tech stuff. I have a few generic domains pointed at my server and it's pretty easy for me to run a new wordpress site from the command line. Very fast sites, easy to setup SSL/HTTPS, very cheap, full control. Downside to non-techies is no cpanel/graphical interface, you are literally spinning up a virtual server and taking over basic administration on it. I prefer it though. I also use namesilo.com for domain names, I find them the cheapest and most reliable for .com's ESPECIALLY when it comes to year 2 renewals, that's where a lot of registrars screw you. Like 99 cents the first year, then BAM 29 dollars the next. Namesilo is something like 6-8 bucks a year and a known cost. VPS hosting is as cheap as 3.50 - 5.00 per month. I run a few servers to keep my sites split up on different IPs and even different regions of the US and Canada and my bill comes to 20/month
SIP softphones in the background are hit and miss. I've used Bria and while it does seem to work well it WILL smoke your battery life through the course of a day.
FreePBX + voip.ms trunk on Linode / Digital Ocean / vultr.com / AWS for this size of operation would probably be ok. I tend to see problems with non-voice specific hosting providers at higher concurrent call counts.
Another option would be any of the numerous shared providers such as grasshopper, telzio, vonage, 8x8, etc. You trade away the ability to customize your PBX and functionality and get back ease of use and less time managing your PBX; it's up to you what your needs are and this may be the best fit for you.
Good Luck!
as /u/well_soothed stated vultr.com is a good alternative to a local vm. IIRC the FS files are for install via a USB drive (if you are installing via usb on a laptop/desktop for instance). The ISOs can be burned to CD/DVD or used with your favorite virtualization system. the download page provides this info in the notes for each of the downloads.
So the app and DB are on the same sever which is VPS from vultr.com using cpanel.
The CPU usage is minimal until I load the woocommerce all products page, it shoots from 50-100% to 600%+ see here: http://prntscr.com/ouq31o
All areas of the site load fine outside of the woocommerce plugin.
Yes, you want VLANs. What makes all of this even easier is having matched unifi equipment. If you do not have a Unifi switch you will need to setup the VLANs according to whatever manufacturer you're using. If that switch is capable of VLANs.
A VM on Vultr.com is $5. Digital Ocean is popular and there's always the big guys Amazon, Microsoft Azure and Google. Those inexpensive VMs are going to be Linux so if you aren't comfortable with CLI, you're gonna learn some stuff :)
it's when you installing it through Vultr.com they offer you a free version, also the pricing through the paid plans on vultr are a lil bit less expensive than what I can find on the website of plesk (I think they got a special deal or something)
Vultr.com allows custom ISOs, and they'll take Windows ISOs too. I've tried Windows 10 Professional on it, runs okay for the most part. Problem is they need you to include VirtIO drivers in the ISO. I do have that ISO lying around somewhere.
Get a VPS with either DigitalOcean [0] or Vultr [1]. Both are equally good and awesome. vultr has a $2.50/Month server which is great for starters. DO starts at $5/Month.
Get Ubuntu 16 on the VPS. When you are buying the VPS, they ask you which OS you need. Just select Ubuntu 16.04
Get an account with serverpilot.io [2] (This will manage your servers).
serverpilot will let you create an "App" which is nothing but a WordPress website. One click and it setups a default WordPress site with all settings for server (ngix, PHP 7 etc) that you need. That is where the magic of serverpilot is. Best part of serverpilot is that it is free for 1 server (unlimited sites on 1 server). Of course, the paid plain has a bit more like logs etc on the front end.
[0] https://digitalocean.com [1] https://vultr.com [2] https://serverpilot.io
Forgot to mention https://vultr.com, they are similar to Linode and Digitalocean, but they have a pretty good discount now with coupon code "SSDVPS". I believe it's $20 on a new account.
Not sure if it matters to you, but Vultr also accepts payment in Bitcoin which is a big plus for me :)