• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

YourOTServer BETA Discussion Thread

Joriku

Working in the mines, need something?
Premium User
Joined
Jul 16, 2016
Messages
1,140
Solutions
15
Reaction score
431
Location
Sweden
Hi!
I am currently in need of feedback. So I am releasing the project up in Beta version 1.0, unstable.logo6.webp
Design, in progress same with features and fixes.
More features and/or setups is coming, please. Be be patient.

Currently possible setups:
Canary + MyAcc onto Ubuntu 24.04 LTS machines.

For security reasons, your generated usernames/passwords are only available for 48 hours, so make sure you store them. We cannot help restore lost passwords after deletion of data.

Q: How does it work?
A: You simply select your setup needs, and hit the "button" after checking if your machine is capable of your selections.
( Simply press "Check my machine" ).

Q: Will you support other systems more than Ubuntu 24.04 LTS?
A: Yes, I am planning to release and extend the project onto both Ubuntu, Debian and Windows server ( Desktop ).

Q: Will you support more than latest canary?
A: Yes, I am planning to release support for Canary + backwards compatibility, TFS latest, TFS 10.98 Latest stable build, and/or other earlier client types.

Q: Will you support domain setups?
A: Yes, it's planned and will be taken place in the future, setup through both cloudflare, let's encrypt.

Q: Will you add support for auto setup of scripts?
A: If enough people request this, yes. I'll add support to add pre-made scripts onto your new installation

Current known issues:
-Queue show case is not working currently, will be fixed
-Average setup timer is missing, will be added
-Only 3 active workers ( as of now ), main machine has limited resources as of now. Will be updated soon.
( Also thinking of multi-threading workers, allowing each worker to fetch more setups )

-Kernel protection is missing and being worked on to be added in as an option.

---------------------------------------------------------------------------------------------------------------------------------------------------------------
This is in BETA. I am in need of feedback to make it stable before adding other supports and/or more features. So please, be patient as something may not go as planned until a fix is released.

Thank you to @slaw for a lot of guidance and feedback over MyAcc setup process.
There will be a open-source release for the setup files onto github later on, so if you wish to D-I-Y-S, it'll be available there.

It'll be available over on my github page later on, can't say when. With a full run guide on your fresh installed system.

Those images below are clickable, join the discord and/or view the not yet updated GitHub page.

1747832449374.webp
1747832465987.webp




1747832771423.webp

1747832843381.webp

Contact, Discord: Joriku
YourOTServer Community Discord: Join the YourOTServer Discord Server! (https://discord.gg/ENB46JywgR)
 
Last edited:
ive read 3 times and still dont understand what is project about. what is the difference from others servers?
Hi, it's a project made to automate server setups, not a playable game server.
Thank you for the feedback regarding my thread formatting.
 
Last edited:
Hi, it's a project made to automate server setups, not a playable game server.
It looks like the worst idea ever :(
Someone goes to your site and post server IP, username and password to SSH, to make your site configure OTS and www?

How can we know that your site does not install backdoor on server? We cannot.

There are many similar services for other games (Minecraft, CS:GO etc.), but these are games made by some company (Microsoft, Valve etc.) with official 'server software', so you (hosting company) just host 'official version', not some custom Tibia server version (OTS). All these services include hosting, so you don't post IP/username/password to Linux, you just order server and it starts new cloud/VPS and hosts it.

From security point of view, this thread should be removed from OTLand.


If you want to help newbies, post tutorial how to configure clean Ubuntu 2x.xx into OTS with canary engine and MyAAC website.
If you want to automate it, post ansible ( GitHub - ansible/ansible: Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com. (https://github.com/ansible/ansible) ) script for given OTS/AAC.

Anyway, I ordered new cloud server with Ubuntu 24.04 (4 cores, 8 GB RAM) and added on your site. It's IP is 135.181.36.77 (already deleted, but you may review logs). It took over 1 hour (~70 minutes) to configure canary and MyAAC. On your site it says Finished, but:
  • when I visited that IP in web browser, it showed MyAAC installation site (waiting for installation)
  • OTS does not run on server, so I cannot login
  • MySQL runs on ports 3306 and 33060 in same time, why (and why not MariaDB open source replacement instead of commercial MySQL?)
 
It looks like the worst idea ever :(
Someone goes to your site and post server IP, username and password to SSH, to make your site configure OTS and www?

How can we know that your site does not install backdoor on server? We cannot.

There are many similar services for other games (Minecraft, CS:GO etc.), but these are games made by some company (Microsoft, Valve etc.) with official 'server software', so you (hosting company) just host 'official version', not some custom Tibia server version (OTS). All these services include hosting, so you don't post IP/username/password to Linux, you just order server and it starts new cloud/VPS and hosts it.

From security point of view, this thread should be removed from OTLand.

If you want to help newbies, post tutorial how to configure clean Ubuntu 2x.xx into OTS with canary engine and MyAAC website.
If you want to automate it, post ansible ( GitHub - ansible/ansible: Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com. (https://github.com/ansible/ansible) ) script for given OTS/AAC.

Anyway, I ordered new cloud server with Ubuntu 24.04 (4 cores, 8 GB RAM) and added on your site. It's IP is 135.181.36.77 (already deleted, but you may review logs). It took over 1 hour (~70 minutes) to configure canary and MyAAC. On your site it says Finished, but:
  • when I visited that IP in web browser, it showed MyAAC installation site (waiting for installation)
  • OTS does not run on server, so I cannot login
  • MySQL runs on ports 3306 and 33060 in same time, why (and why not MariaDB open source replacement instead of commercial MySQL?)
I appreciate the feedback of your concerns.
To address your concerns:

1. Concerns about backdoors​

I've been an active part of this community for several years, helping others with their server setups and offering free resources. My goal has always been to build trust by being transparent and helpful, in most cases even offering free or cheap services for wasteful time and effort.

"How can we know you're not installing backdoors?"
1.1) Transparency:

I "regularly" publish tutorials and plan to release even more, all accessible on the project’s website. Anyone can follow these to set up a server independently — free of charge, with no reliance on my systems.

1.2) Open-Source Setup Files:
The setup scripts I use will be made public and open-source. This means anyone can review, use, or modify them themselves. You're never locked into my ecosystem(s), it's there for those who want a faster route or lack the time or technical experience.


While this approach may not be too sustainable long-term for me, I’m committed to maintaining openness and trust. Over the years, none of the people I've helped have reported issues suggesting backdoors or misuse, and I intend to keep it that way.

You can see exactly what gets installed and verify everything yourself. I fully understand that trust can take years to build and seconds to lose, and I have no intentions to destroy any means of it.


2. On trusting a private individual vs a company​

It’s completely understandable to be more cautious with individuals vs. established companies. But even hosting providers, which offers pre-installed servers are trusted until proven otherwise. I'm using the same infrastructure myself, Hetzner and apply the same logic.

Yes, I’m an individual, but I aim to formalize this into a "somewhat" registered business. Until then, I’ll keep doing what I’ve always done: provide free-to-use resources and keep everything as transparent as I can and/or cheaper costs.


3. Beta service feedback​

This service is in beta for a reason: to gather real feedback and identify weaknesses.

as an example:
MyAAC auto-installation isn’t currently possible due to the limitations discussed with Slawkens. There’s simply no public method yet to automate the entire process, but the core setup is still pre-configured to streamline it as much as possible.

You simply just have to configure the web's installation page and it's ready-2-go.

Regarding setup speed, I’m actively reviewing this. Some delays come from built-in safety checks, others from hardware resource allocation. I'm working on optimizations and will soon add an "average setup time" indicator to the dashboard for more transparency on waiting speeds.

All of those issues and concerns can be posted publicly, and/or any misconduct.

Regarding options:
As of now, as I am working on adding more alternatives. MySQL on 24.04 LTS will be the only options available as I work on getting one system configuration corrected as much as possible.
I'll add more selective options and/or options to design what and what not to install and/or setup. So any critical issues and/or feedback is more than welcome to expand the correction of this project.

Extra coverage:
I do not add any sort of tracking or after set scripts and/or end-points that gives me any sort of data from a target's machine. As well as the data is only stored upwards of 48 hours, leaving it on the user to copy-paste their passwords with a note informing that we recommend changing the passwords for safety.

The data is only stored 48 hours, in case of a data-breach. I am not better than everyone and there's always an on going war with security henst the reason.
This does not include setup logs from the machine, leaving me upwards of 30 days in the future by auto-removal in case of a report of error(s) and/or issues on set machine for me to indicate why and how something may have gone wrong. ( See below )

IP addresses are currently the only stored linkage between accounts and "orders". Since it'll help like any other service to indicate if someone is either telling the truth, rather to trust the data. ( Though log data may contain target's ip address, meaning public ip address which is available even with a domain name ). Making it useless information.

You can find those stores logs inside /home/user after a setup has occurred, it provides all setup processes and steps.

I am using argon2 hash method to store passwords.
 
Last edited:
ChatGPT talking to ChatGPT

Anyway I think creating a way for people with limited tech knowledge to easily set up a server is always good, makes it more accessible to open servers.

My only feedback for now is changing the fonts you are using on that UI in the screenshot, thats font is not readable, makes eye hurt
 
ChatGPT talking to ChatGPT

Anyway I think creating a way for people with limited tech knowledge to easily set up a server is always good, makes it more accessible to open servers.

My only feedback for now is changing the fonts you are using on that UI in the screenshot, thats font is not readable, makes eye hurt
Thank you for your feedback, I've grown used to writing like an AI whilst attempting to write out of my comfort zone.

The font will be changed with the next update.
 
Anyway I think creating a way for people with limited tech knowledge to easily set up a server is always good, makes it more accessible to open servers.
no thats bad thing its one of main reasons why our community is dying anyone without knowledge can host a server waste people hopes and time its getting harder and harder for avg player to detect if server is worth spending time or not many ppl gave up after playing on another "low" rate week server

we are currently plagued with literally download & run servers and every ot using same modules some of them dont even test them ingame
 
no thats bad thing its one of main reasons why our community is dying anyone without knowledge can host a server waste people hopes and time its getting harder and harder for avg player to detect if server is worth spending time or not many ppl gave up after playing on another "low" rate week server

we are currently plagued with literally download & run servers and every ot using same modules some of them dont even test them ingame
Low quality servers will always exist, its like a market, if the service is bad it will eventually die (like you said) and up to players to find a good/better service to stick to.
The problem you refer to would not be solved by making it harder to create a server. I feel it could be the opposite, the more we make it easier to get into the market, we make it a wider space for more opportunity of good servers to emerge. Everyone was a newbie some day, so maybe there's a guy that will make a very good server in the future but he just lacks the knowledge today, and you wouldn't allow this guy to exist if you create that much of entrance barrier in the market.

In fact that's how old days OTServs were - it was actually considerably easy to open servers - as community was all about OPEN tibia, people were rarely selling/buying servers or resources, and most of knowledge was open and shared. We had a bunch of people doing so and many were kids (like I was back then) and the result was that there were lots of bad awful servers but also there were a lot of insane very creative and fun servers. In fact many of those kids that were newbies but somehow learned how to open a server due to it being easy and not requiring so much tech knowledge are the same adults running succesfull otservers today. So if we had your mentality back then we wouldn't even have decent servers today.

We need the opposite, we need it to be as accessible as possible, to make it open for new opportunities to rise, new people to learn how to run servers and OT to grow as a community overall, like we used to be.
 
Low quality servers will always exist, its like a market, if the service is bad it will eventually die (like you said) and up to players to find a good/better service to stick to.
The problem you refer to would not be solved by making it harder to create a server. I feel it could be the opposite, the more we make it easier to get into the market, we make it a wider space for more opportunity of good servers to emerge. Everyone was a newbie some day, so maybe there's a guy that will make a very good server in the future but he just lacks the knowledge today, and you wouldn't allow this guy to exist if you create that much of entrance barrier in the market.

In fact that's how old days OTServs were - it was actually considerably easy to open servers - as community was all about OPEN tibia, people were rarely selling/buying servers or resources, and most of knowledge was open and shared. We had a bunch of people doing so and many were kids (like I was back then) and the result was that there were lots of bad awful servers but also there were a lot of insane very creative and fun servers. In fact many of those kids that were newbies but somehow learned how to open a server due to it being easy and not requiring so much tech knowledge are the same adults running succesfull otservers today. So if we had your mentality back then we wouldn't even have decent servers today.

We need the opposite, we need it to be as accessible as possible, to make it open for new opportunities to rise, new people to learn how to run servers and OT to grow as a community overall, like we used to be.

sadly best servers in past were made by people who made first steps into open tibia community and they had to do a lot of on their own they had both knowledge and passion

people without knowledge and passion shouldnt even touch open tibia and hosting servers tbh even if somebody got potential he couldnt beat those AI generated cool topics and its hard to detect if theres really something behind those empty phrases
 
AI is a good example of making things easier, it surely will initially flood the market with bad products/services but from it there may be some outstanding OTs rising as well as like you said sometimes the person has all the passion but lacks the knowledge. I feel we have a lot of people with knowledge but no passion at all, most are just trying to make money.
Post automatically merged:

And when they have passion, its passion on how well they can code their OT or who is the best at coding an OT that is exactly the same as a server built long years ago by a company, not on how well they can deliver an amazing, fun experience to the player.
That is the main difference between early OTServ and current days. We were kids full of passion - the right kind of passion - we were passionate about fun and amazing experiences/gameplays, even if we had almost no knowledge, we just aimed at our goal of making the experience be as fun as it could using all sorts of workarounds - even if code was shitty and problematic, and not identical to the original Tibia, it was hell a lot of fun.
 
Last edited:
As much as I appreciate this, it's not related to the project. I'd like for a closure of arguments and/or any other non-related views to be left out of this thread. This includes:

-Personal opinions, unless directed as feedback of this project( Not closure of the project )
-Non public related matters, such as political views
And/or other viewed a-like matters.

This project is directed to help starters and/or people that just wants a click of options and have it made for them as a ground for their start. Let's leave it as that.

Thank you
 
Last edited:
As much as I appreciate this, it's not related to the project. I'd like for a closure of arguments and/or any other non-related views to be left out of this thread. This includes:

-Personal opinions, unless directed as feedback ( Not closure of the project )
-Non public related matters, such as political views
And/or other viewed a-like matters.

This project is directed to help starters and/or people that just wants a click of options and have it made for them as a ground for their start. Let's leave it as that.

Thank you
if you don't want feedback about you project just delete the post.

You are using this thread just to sell you product as i can see.

This is a public fórum of open tibia.
 
if you don't want feedback about you project just delete the post.

You are using this thread just to sell you product as i can see.

This is a public fórum of open tibia.
Talking about who could or couldnt host a tibia server is not related to this product
 
if you don't want feedback about you project just delete the post.

You are using this thread just to sell you product as i can see.

This is a public fórum of open tibia.
It's more directed to how tibia or more otserver's future of who's hosting projects are projected at 2025 rather than feedback towards improvements and/or issues of the project.

It's sent as a statement that this project will cause more in-experienced otserver hosters that will come out enabling simple clicks to setup a project.

I do not see this as necessary to fill up the thread regarding this matter and would like to keep it directed to it's original topic rather than a discussion of future servers.
 
no thats bad thing its one of main reasons why our community is dying anyone without knowledge can host a server waste people hopes and time its getting harder and harder for avg player to detect if server is worth spending time or not many ppl gave up after playing on another "low" rate week server

we are currently plagued with literally download & run servers and every ot using same modules some of them dont even test them ingame

You playing 7.x ots only
No wonder
 
You playing 7.x ots only
No wonder
nope i've been playing on every version including real tibia back then and until it become just another OTS tibia after 8.1 is mostly about pve grind as pvp is pointless thus im more interested in those protocols to do something beside the same mindless grind


actually 7.x were kinda dead back then they're more alive since ~5 years tho
 
Back
Top