Skip to content

Is there any way to self-host this? #231

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

Open
jharlan-hash opened this issue Mar 25, 2025 · 4 comments
Open

Is there any way to self-host this? #231

jharlan-hash opened this issue Mar 25, 2025 · 4 comments

Comments

@jharlan-hash
Copy link

Looking to make my own custom wordlists but for that I need to make many calls to this api. However, I don't want to overwhelm the servers & get rate-limited, so it would be nice to be able to self-host this. However, when I try self-hosting the project, it doesn't return any results for any words that I try.

It would also be a great way to get AWS costs down.

Let me know if anybody has had success self-hosting this project, or if there are any plans to dockerize it.

Thank you,
Jack

@mk3-14159
Copy link

Second this. Any updates?

@jharlan-hash
Copy link
Author

jharlan-hash commented Apr 18, 2025

Second this. Any updates?

Nothing yet! Eventually for my project I ended up using a different service, PyDictionary, and running a script to make every dictionary entry into a JSON object. It's remarkably small even without compression, and if you want to see how I handled it you can check out the project I used it in,

https://github.com/jharlan-hash/gospell

It's a little annoying that we couldn't get a self-hosted version of this going, but I'm sure the developer has his reasons, so for now, this workaround is alright.

(Note, the pydictionary has ~20k less definitions than this one, I've noticed)

@mk3-14159
Copy link

Ah I see, thank you for the update. Solid project!
I'm looking at this API for word definitions and it's sound files, but it seems like I need a workaround myself too.

@jharlan-hash
Copy link
Author

Ah I see, thank you for the update. Solid project!
I'm looking at this API for word definitions and it's sound files, but it seems like I need a workaround myself too.

Ahh, gotcha. I've been using the Google TTS api and I think I can totally recommend it for pronunciations! It's pretty easy to use, with the hardest part being getting the credentials file. The voices are surprisingly good and legible enough to use in a spelling game.

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