-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Add Docker Compose support with ngrok sidecar #538
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
base: master
Are you sure you want to change the base?
Conversation
add:example env
add:docker compose file
|
hello @zenzue thanks for the PR! while this is nice, this makes me think about a use case where someone does not want to use ngrok, then the ngrok dependency becomes an extra, for example if someone is hosting seeker on a VPS, I think the docker version should be independent and ngrok should stay optional, maybe we can have a separate |
|
Great idea.
…On Sat, Aug 23, 2025, 10:19 AM thewhiteh4t ***@***.***> wrote:
*thewhiteh4t* left a comment (thewhiteh4t/seeker#538)
<#538 (comment)>
hello @zenzue <https://github.com/zenzue> thanks for the PR! while this
is nice, this makes me think about a use case where someone does not want
to use ngrok, then the ngrok dependency becomes an extra, for example if
someone is hosting seeker on a VPS, I think the docker version should be
independent and ngrok should stay optional, maybe we can have a separate
docker-compose-ngrok.yml for this setup and a standalone main
docker-compose.yml
—
Reply to this email directly, view it on GitHub
<#538 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AETA5LDY37TQHDWOUDYUOJT3O7MUJAVCNFSM6AAAAACEQYPDMWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTEMJWGE4DSNBWHE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
|
And someone who doesn't want to use it. Easy to comment for ngrok section
…On Sat, Aug 23, 2025, 10:19 AM thewhiteh4t ***@***.***> wrote:
*thewhiteh4t* left a comment (thewhiteh4t/seeker#538)
<#538 (comment)>
hello @zenzue <https://github.com/zenzue> thanks for the PR! while this
is nice, this makes me think about a use case where someone does not want
to use ngrok, then the ngrok dependency becomes an extra, for example if
someone is hosting seeker on a VPS, I think the docker version should be
independent and ngrok should stay optional, maybe we can have a separate
docker-compose-ngrok.yml for this setup and a standalone main
docker-compose.yml
—
Reply to this email directly, view it on GitHub
<#538 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AETA5LDY37TQHDWOUDYUOJT3O7MUJAVCNFSM6AAAAACEQYPDMWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTEMJWGE4DSNBWHE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
cool, also renaming is better because it wont break docker image on hub.docker.com !! |
i will update it soon |
This PR introduces a
docker-compose.ymlfile to simplify deployment of Seeker.It allows users to quickly bring up the app and expose it via ngrok without needing to run manual commands.
Key Features
Seeker service
PORT,TEMPLATE,TITLE,REDIRECT,IMAGE,DESC,SITENAME,DISPLAY_URL,MEM_NUM,ONLINE_NUM,TELEGRAM,WEBHOOK,DEBUG_HTTP).8080by default.Ngrok service
.env(NGROK_AUTH,NGROK_SUBDOMAIN, etc.).4040locally for inspection..env support
.envfile (kept out of version control).Usage
Benefits
docker compose up) for Seeker..env.