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

How do you set up using Github Pages? #251

Open
ninathedev opened this issue Mar 6, 2024 · 7 comments
Open

How do you set up using Github Pages? #251

ninathedev opened this issue Mar 6, 2024 · 7 comments
Labels
documentation Improvements or additions to documentation

Comments

@ninathedev
Copy link

Its keeps saying "server offline"

@ninathedev
Copy link
Author

Update, I set up the server using Codespaces, but it is still saying "Server Offline"

@Zekiah-A
Copy link
Collaborator

Zekiah-A commented Apr 2, 2024

Update, I set up the server using Codespaces, but it is still saying "Server Offline"
I haven't tried using codespaces but I would reccomend using a VPS or computer with bun installed to run the server.ts server software. The HTML pages and client itself should be able to be hosted from pretty much any static file hosting though (github pages, cloudflare pages, etc)

@ninathedev
Copy link
Author

image

@ninathedev
Copy link
Author

i did bun i and npm i

@ninathedev
Copy link
Author

hello?

@Zekiah-A
Copy link
Collaborator

Zekiah-A commented Apr 5, 2024

image

Ah yes, this is a known issue with zcaptcha when running on linux systems that are behind Arch in terms of glibc version. The easiest workaround at the moment is to just comment out the imports and usages for zcaptcha in server.ts. Otherwise, you can compile zcaptcha's native library on your machine yourself by cloning this directory in the rplace server zcaptcha repo, then running dotnet publish --configuration Release /p:NativeLib=Shared --use-current-runtime -p:PublishAot=true,StripSymbols=true, then copying over the binaries in the bin/net9.0/publish/... folder to the zcaptcha folder in this repo

@Zekiah-A
Copy link
Collaborator

Zekiah-A commented Apr 5, 2024

hello?

Github issues are not instant and don't always give a notification, if you are still encountering problems you can join the rplace.live discord server or contact me on discord directly @zekiahepic if you have further issues 👍

@Zekiah-A Zekiah-A added the documentation Improvements or additions to documentation label May 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants