Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can this be self hosted? Yes! #40

Closed
Magnum97 opened this issue Mar 18, 2021 · 8 comments
Closed

Can this be self hosted? Yes! #40

Magnum97 opened this issue Mar 18, 2021 · 8 comments
Labels
question Further information is requested

Comments

@Magnum97
Copy link

First I would like to say this looks amazing. The web interface is so clean and responsive.
I would however prefer to self host this- is that possible and what steps would I need to take to get this done? I have Minecraft server and webserver hosted on a VPS.

@Osiris-Team
Copy link
Owner

Osiris-Team commented Mar 18, 2021

18.02.2023: AutoPlug-Web SELF-HOST version released! 🥳 👏
Buy it now at: https://autoplug.one/store

19.12.22 Self hosted version will be available soon. Im not sure about the price yet.

Thanks for the kind words @Magnum97 . It was a lot of work, so I appreciate it.
You can not self-host the AutoPlug-Webserver at the moment and I'm not yet sure if you will ever be able to.
That's why I wrote the list below. I'll leave this issue open for further discussion and add arguments to the list, so feel free to share your opinion.

Cons self-hosting:

  • AutoPlug-Web uses a lot of resources (since its based on vaadin) and optimizing it for self-hosting would mean a lot of work.
  • I put a lot of effort into developing its web components, so I wouldn't want to share all that precious work for some dude to copy and make it his own. That's why currently the code for AutoPlug-Web is private.
  • You have basically no impact on your Minecraft servers performance when using AutoPlug-Web, since the webserver is hosted by me (compared to other web-panels) and connections are only established when logged in.
  • You don't need to care about the webservers security and its encryption (SSL). The only thing you need is a strong password.
  • You can access your server from anywhere at any time, without needing to open any extra ports.
  • I wouldn't get any revenue from this project for all the work I put into it over the years.

Pros self-hosting:

  • I wouldn't have to pay for a webserver every month.
  • I wouldn't have to worry about my users' data and its security/protection.
  • You wouldn't need to rely on an external service and thus not worry about it being unavailable.
  • You would have access to the complete code and thus feel more secure.

@Osiris-Team Osiris-Team added the question Further information is requested label Mar 18, 2021
@Osiris-Team Osiris-Team pinned this issue Mar 18, 2021
@ahdg6
Copy link

ahdg6 commented Jun 3, 2021

I would like to say this plugin is amazing and thank you for making plugin update autometely possible but if I use this from a country with Internet censorship (like China).
The connection to AutoPlugin-Web would be slow and updater can not work correctly.
As a result,I would prefer to self-hosted this,hope it can come true one day.

@Osiris-Team
Copy link
Owner

@ahdg6 Oh I see. Sry I to hear that :/ I hope the connection is not too slow...
But your point is pretty valid and I'm going to add it to the list.

@Osiris-Team
Copy link
Owner

@ahdg6 Good news for you! I'm planning on making the complete update checking client-side, so that registration and use of AutoPlug-Web will be completely optional!
This should drastically increase the checking time for you. I'll try to make the checking asynchronous, so that all your plugins can be checked at the same time.

@Osiris-Team
Copy link
Owner

@ahdg6 v2.0 now has the search algorithm inside of the client, so your plugin checking speed wont be affected from your internet connection

@ahdg6
Copy link

ahdg6 commented Jun 22, 2021

@ahdg6 v2.0 now has the search algorithm inside of the client, so your plugin checking speed wont be affected from your internet connection

wow,that would be awesome,I will try it when I have spare time.
Thank you for your amazing work.

@Osiris-Team
Copy link
Owner

Closing this since it doesn't look like there will be much further discussion.

@Osiris-Team Osiris-Team unpinned this issue Nov 2, 2021
@Osiris-Team Osiris-Team pinned this issue Jan 6, 2022
@Osiris-Team Osiris-Team reopened this Dec 19, 2022
@Osiris-Team
Copy link
Owner

Self hosted version will be available soon. Im not sure about the price yet but I am thinking of 499€ one time payment with life-time updates. And as alternative monthly payment.

@Osiris-Team Osiris-Team changed the title Can this be self hosted? Can this be self hosted? Yes! Feb 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants