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

[Readme Request] Add documentation on how to self host manually #2

Open
Ufinexa opened this issue Feb 19, 2022 · 3 comments
Open

[Readme Request] Add documentation on how to self host manually #2

Ufinexa opened this issue Feb 19, 2022 · 3 comments

Comments

@Ufinexa
Copy link

Ufinexa commented Feb 19, 2022

Would love to be able to host this separately onto a dedicated server as I attempted on Heroku and was told it goes against Salesforce's policy and trying Railway caused the connection to constantly drop. I'm not too sure how I would host this while I have an active domain and site available so any extra documentation for doing it manually and with my own domain would be greatly appreciated!

@Ufinexa Ufinexa changed the title [Feature Request] Add documentation on how to self host manually [Readme Request] Add documentation on how to self host manually Feb 19, 2022
@NeuroCPP
Copy link

NeuroCPP commented Apr 1, 2022

i simple way to do it can be to .. fork the server repo... use that repo to host a server on heroku
EDIT:but there is a catch u cannot "request host".. it's greyed out in the options in the latest spotify versions....please @FlafyDev can you tell us the last tested version.. i will pull up a issue if required..
image
image

@NeuroCPP
Copy link

NeuroCPP commented Apr 1, 2022

and it would be convenient if would add a documentation for non power users or so....

@Ufinexa
Copy link
Author

Ufinexa commented Apr 19, 2022

I ended up using a light dedicated server I had, added the listen together on there, created a reverse proxy with Apache and used Certbot to give it https.

Pastebin

Just add that code to a .conf in /etc/apache2/sites-available, change the "servername" and "name" with your own site name of choice, a2ensite it and then let certbot do it's thing enabling the https.

If you are using a subdomain, then don't forget to make an A record of your subdomain in your provider of choice, I did this in Namecheap.

As for Heroku, it would not allow me to even start the server up due to that salesforce policy error that keeps coming up

I then tried raleway.app but the dropouts were so frequent that it was unusable. Only other thing that could be tried for non power users is possibly replit with an uptimerobot? Who knows...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants