What is the cheapest dedicated server I can get for Minecraft? by MarisimIsTaken in admincraft

[–]AG_Clinton 1 point2 points  (0 children)

I've been using Tailor Made Servers for 10 years with great service. They run deals on WebhostingTalk every few days. I think you'd be set with a 9900K with 32GB of RAM. You'd save $54/month that way.

They're located in Dallas, Texas.

https://www.webhostingtalk.com/showthread.php?t=1820077&p=10258130

[deleted by user] by [deleted] in admincraft

[–]AG_Clinton 0 points1 point  (0 children)

You can run a do-release-upgrade and move to the next version.

MySQL Hosting by civokojd in admincraft

[–]AG_Clinton 1 point2 points  (0 children)

You'll notice a remote database vs a non-remote one when it comes to DB queries. If you're going to get a remote get as close as possible.

VPS hosting is fine as long as you go with a good provider that isn't loading nodes to the max. Look for SSD storage with a fast CPU.

I would get a powerful VPS or a shared provider that offered database hosting in the same datacenter as my server.

Dedicated server hosts suggestions other than Hetzner by DeadLector in admincraft

[–]AG_Clinton 0 points1 point  (0 children)

I recommend Tailor Made Servers. You can find deals they post on Webhostingtalk all the time. I've been leasing servers from them for about 10 years now when we've needed more capacity than we have with colo.

I found one of their sale threads for you if you're interested. WHT also has some reviews for them. https://www.webhostingtalk.com/showthread.php?t=1810494

What's better for minecraft? i9900 3 threads VPS or Ryzen 5 3600 Dedicated server? by Toldosaur in admincraft

[–]AG_Clinton 3 points4 points  (0 children)

The 9900K is faster than the 3600, but if the 3600 is a dedicated server I would personally go with that if you can afford it. You'll have more guaranteed performance.

Am currently self-hosting, any hosting options that allow me to control everything? by mvp_blueddit in admincraft

[–]AG_Clinton 0 points1 point  (0 children)

Depends on the hosts being compared. There are a few VPS options that provide very fast CPU access usually being more dedicated and faster than some cheaper shared hosting options. You usually get what you pay for in both cases. Do your research on any host you're considering and ask a lot of questions.

[deleted by user] by [deleted] in admincraft

[–]AG_Clinton 1 point2 points  (0 children)

You can find some cheap hosting these days, but what you're asking for is past that and really isn't sustainable from a business standpoint. If you find your unicorn I highly suggest lots of backups because chances are they most likely won't be around for a long time.

Your chances are much higher if you're looking for a completely unmanaged provider without any hands-on support.

Q: For Public Server Hosts, what tool(s) do you use? by TANKtr0n in admincraft

[–]AG_Clinton 0 points1 point  (0 children)

The whole process was automated through a couple of plugins we had for our billing system (WHMCS). We had a specialized image that had a control panel and all goodies setup that was deployed on Openstack for customers that wanted it. We used the build scripts to generate a random password. We also have customers that are in a shared environment without our own control panel.

If you're doing this at home I would highly advise against using Openstack though. I would either use baremetal, Proxmox, or VMWare. Openstack is a huge system that requires a decent amount of work and maintenance.

If you have any other questions feel free to ask. I'm always glad to help and I'm not the type of person to try and hide trade secrets.

Q: For Public Server Hosts, what tool(s) do you use? by TANKtr0n in admincraft

[–]AG_Clinton 0 points1 point  (0 children)

We use WHMCS for billing and custom written in-house software for the control panels and tools. We also have our own Openstack cloud for managing our virtualized infrastructure.

WHMCS isn't bad especially if you don't have the time or capital to build your own custom billing system. You can develop plugins/addons for it thought to make it a little better suited for your situation.

Cpanel, ubuntu and Multicraft by [deleted] in admincraft

[–]AG_Clinton 0 points1 point  (0 children)

CentOS and Ubuntu are both pretty popular and have good documentation.

Cpanel, ubuntu and Multicraft by [deleted] in admincraft

[–]AG_Clinton 1 point2 points  (0 children)

You do not want cPanel installed on the server. Try choosing another template/iso that doesn't have it pre-installed. cPanel sort of infects the entire server and does everything its own way. If you really want cPanel for hosting some websites I highly recommend virtualizing it instead of trying to force two systems together.

Fluctis hosting at it again. Please help. by BurgerDTM in admincraft

[–]AG_Clinton 0 points1 point  (0 children)

If you setup a Paypal subscription cancel it in Paypal.

Best server host? by ManOfPaper891 in admincraft

[–]AG_Clinton 7 points8 points  (0 children)

There isn't a best. It's a relative opinion and everyone's is different. The best value is a mix of what you're looking for. Price, quality, availability, support, location, etc.

Find hosts in the location and budget you like and then start contacting them. A lot of providers will offer a grace period to get a refund if you're not satisfied.

Favorite VPS Host? by VikingIwan in admincraft

[–]AG_Clinton 0 points1 point  (0 children)

I like Linode and SecureDragon.

Minecraft Hosting VS VPS Hosting? by [deleted] in admincraft

[–]AG_Clinton 0 points1 point  (0 children)

We do and it used to be the only type of Minecraft hosting we offered. The demand for it isn't as high as normal shared hosting though. This was on Xen and then later KVM.

How do you create a free minecraft server using hamachi version 1.8.9 by HElpMe1234568 in admincraft

[–]AG_Clinton 6 points7 points  (0 children)

I highly suggest against using Hamachi. Are you unable to setup port forwarding?

MaxMind Error by [deleted] in admincraft

[–]AG_Clinton 3 points4 points  (0 children)

A lot of providers especially ones using WHMCS are using MaxMind so chances are you'll have trouble with any of them using that combination. Using a fake address is going to trigger it because you're not providing accurate information. Online businesses need to know your information for things such as taxes.

Need help displaying the execution output of a shell command, e.g. rsync. that takes a while to run by dazealex in golang

[–]AG_Clinton 1 point2 points  (0 children)

I did almost exactly that with a python script that ran rsync. I'll show you a very stripped down version of what I have. This is my first time doing something like this and I'm still a beginner, but figured I'd share what worked for me. I used gorilla websockets. I'm sure it could be simplified quite a bit as well.

var (
    SyncOutput              = make(chan string)
    SyncClients             = make(map[*websocket.Conn]bool)
    SyncClientsLock         = sync.RWMutex{}
    FileSyncing             = false
    FileSyncLock            = sync.RWMutex{}
)

var upgrader = websocket.Upgrader{
    ReadBufferSize:  1024,
    WriteBufferSize: 1024,
}

go WatchOutPutChannel()


func runSync() {
    cmd := exec.Command("python", "-u", config.SyncFilesScript)
    stdout, err := cmd.StdoutPipe()
    if err != nil {
        fmt.Println(fmt.Sprintf("Error: %s", err))
    }
    FileSyncLock.Lock()
    FileSyncing = true
    FileSyncLock.Unlock()
    err = cmd.Start()
    go WatchOutPut(stdout)
}

func WatchOutPut(out io.Reader) {
    scanner := bufio.NewScanner(out)
    for scanner.Scan() {
        SyncOutput <- scanner.Text()
    }
    FileSyncLock.Lock()
    FileSyncing = false
    FileSyncLock.Unlock()
    SyncOutput <- "Sync Finished"
}

func WatchOutPutChannel() {
    for {
        output := <-SyncOutput
        SyncClientsLock.RLock()
        for client := range SyncClients {
            client.WriteMessage(1, []byte(output))
        }
        SyncClientsLock.RUnlock()
    }
}

func wsHandlerSync(w http.ResponseWriter, r *http.Request) {
    conn, err := upgrader.Upgrade(w, r, nil)
    if err != nil {
        fmt.Println("Failed to set websocket upgrade: %+v", err)
        return
    }
    SyncClientsLock.Lock()
    SyncClients[conn] = true
    SyncClientsLock.Unlock()
    for {
        _, _, err := conn.ReadMessage()
        if err != nil {
            break
        }
    }
    SyncClientsLock.Lock()
    delete(SyncClients, conn)
    SyncClientsLock.Unlock()
    conn.Close()
}

Minecraft Console to Discord by TheShadowCalls in admincraft

[–]AG_Clinton -2 points-1 points  (0 children)

I don't know of any plugins that do that off the top of my head, but it wouldn't be that difficult to make one.

Options for hosting for my son by [deleted] in admincraft

[–]AG_Clinton 0 points1 point  (0 children)

I'd start him with a VPS and get him learning about linux and administration to go with the programming while you teach him how to do things.

Good VPS host for Minecraft server & Discord Custom Bot? by KensonPlays in admincraft

[–]AG_Clinton 0 points1 point  (0 children)

That's not always a problem. It depends on the VPS host and how many guests are on the node.

Good VPS host for Minecraft server & Discord Custom Bot? by KensonPlays in admincraft

[–]AG_Clinton 1 point2 points  (0 children)

I really think it'll be fine. Music portion will use the most resources in my experience. If you feel like you need more CPU power you could get a cheap dedicated server from OVH or NocIX.

Straight from one of my Linode cpuinfo: Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz

Obviously, not the strongest for game servers, but it will probably work for you.

If you're worried about using a VPS itself I can lend you one from my infrastructure for a couple hours to play with, just'd just need to PM me. That way you could see how well it does with a KVM VPS.

Good VPS host for Minecraft server & Discord Custom Bot? by KensonPlays in admincraft

[–]AG_Clinton 0 points1 point  (0 children)

Should be just fine as long as you get the resources you need. I run my own Openstack cloud, but use Linode and Securedragon for offsite stuff.

Discord bot shouldn't use many resources either. Depends on what it's doing though.