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

Added simple dockerfile and compose #59

Open
wants to merge 39 commits into
base: main
Choose a base branch
from

Conversation

jatocode
Copy link

I wanted to run my feed as a docker service for better control.
Created a simple Dockerfile and a matching docker-compose.yml that seems to to the trick

devinivy and others added 30 commits May 10, 2023 22:59
* Support .env file

* Fix default sub endpoint
* Setup migrations, misc tidy/fixes

* Simplify migration provider
* update README with instructions for the default URL

* Update README.md

---------

Co-authored-by: Daniel Holmgren <[email protected]>
* describeFeedGenerator route + multiple feeds

* tweak readme
* describeFeedGenerator route + multiple feeds

* tweak readme

* improve env
* describeFeedGenerator route + multiple feeds

* tweak readme

* improve env

* publish script

* create -> put

* readme

* handle blob encoding

* add check that feeds are available
So readers won't have to google Bluesky PDS to try to figure out what it means
@NetWalker108
Copy link

Naive question: What does better control entail?

@jatocode
Copy link
Author

jatocode commented Aug 5, 2023

Naive question: What does better control entail?

I'm running the feed generator on my own server with lots of other stuff.

If I instead of running yarn/node directly on the server but in a container I have more control of the security. Now if there is a security issue somewhere in the feed generator code, it will have impact on the container, not my server.

@NetWalker108
Copy link

Ah I see , thanks for this. I too have been running a feed generator on a VPS and have also experienced certain conflicts/issues from running yarn/node directly on the server.

I think this PR would be helpful for running a feed generator and I think it'll make the process work the same way the PDS service does.

@jeffgca
Copy link

jeffgca commented Feb 1, 2024

Yes please! In particular this would make feeds more plug-n-play with services like Digitl Ocean's app platform.

@haileyok haileyok force-pushed the main branch 2 times, most recently from d36deef to fadd462 Compare October 31, 2024 08:18
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

Successfully merging this pull request may close these issues.