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

Documentation completeness #18

Open
EasternPA opened this issue Jun 29, 2019 · 8 comments
Open

Documentation completeness #18

EasternPA opened this issue Jun 29, 2019 · 8 comments
Assignees
Labels
docs Project documentation question Further information is requested

Comments

@EasternPA
Copy link
Contributor

EasternPA commented Jun 29, 2019

Hello, and thanks for putting this together.

I assume the general instructions are to git clone this repo, edit the variables and then run "docker-compose up"?

Also, do you know if I can run watchtower on a Raspberry Pi to keep the various containers up to date?

Thanks again.

@TheBiggerGuy TheBiggerGuy added question Further information is requested docs Project documentation labels Jun 29, 2019
@TheBiggerGuy TheBiggerGuy self-assigned this Jun 29, 2019
@EasternPA
Copy link
Contributor Author

EasternPA commented Jun 30, 2019

Update: I tried out what I guessed above and met with some mixed results. I really only needed fr24 and FA. I tried the full bundle, but the Pi ran out of space on a 4GB microSD. I pruned the containers and images and edited out everything except FR24 and FA (and dump1090 of course) from docker-compose.yml and ran it all over again. It worked, but I couldn't view the live data in FA on port 8080 anymore. I added 8080 to docker-compose.yml and flightaware/Dockerfile-flightaware but 8080 was never exposed. Not sure what I'm missing, but I'm here to learn.

Then I tried adding adsbexchange back in, but that build never completed. Sorry I don't have more detail on the error, I will update when I try it again. I've removed that and I'm trying virtualradar now to see if that one will build. I'm seeing a ton of warnings about an old pip version being used.

@TheBiggerGuy
Copy link
Owner

Hi,
Yes the project is designed to "just work" with docker-compose up -d with the appropriate config alterations in the *.env files. I believe there is a single exception with the USB device, you may need to edit https://github.com/TheBiggerGuy/docker-ads-b/blob/latest/docker-compose.yml#L21

Please let me know if you need more help or better documentation.

@TheBiggerGuy
Copy link
Owner

Just to note I have checked the latest image sizes and the full bundle is 435.8MB in total. I have designed the images to be as small as possible. Are you trying to build the images or just use the prebuilt images on Docker Hub?
You may want to try running docker-compose pull before docker-compose up -d to get the prebuild images.

@EasternPA
Copy link
Contributor Author

I've been fine with building FA and FR24. I also used to run adsbexchange on this same Pi 2B but it's not running for me just yet. I also tried virtual radar so that I can get a view of what I'm reporting, but hitting my Pi on 8080 throws a Bad Gateway. FA and FR24 are successfully reporting and those are the ones whose services I actually use. I'll keep working on the others. I've never tried VR before but I'd be happy if I can get 8080 back on FA instead.

I have about 1GB on my 4GB card so I'm good on space for now. I really appreciate what you've done putting this together.

@EasternPA
Copy link
Contributor Author

And thanks for the tip about -d on docker-compose up. I've been running it in screen so that I could detach it!!

@TheBiggerGuy
Copy link
Owner

For VirtualRadar you need to go to http://localhost:8080/VirtualRadar (note the VirtualRadar in the path and not just the root) or http://localhost:8080/VirtualRadar/WebAdmin/Settings.html for the admin panel. I am quite busy at the moment but will try and make some time each day to answer any questions and help. Getting a small community around the images would help us all if people actually find them useful.

@EasternPA
Copy link
Contributor Author

Thank you for the tip on the path in the URL. I've never used it before and did not know about that. I'm using this project to learn about Docker, Kubernetes, and now KNative.

I'd like to swap out dump1090 for dump1090-fa as I'm losing fidelity on my Flight Aware dashboard running the plain vanilla dump1090.

@TheBiggerGuy
Copy link
Owner

I started the work but ran out of my time c219fd2 please feel free to work of that or start from scratch.
Note that the Flightaware image already uses that version of dump1090 so there is a working example at https://github.com/TheBiggerGuy/docker-ads-b/blob/latest/flightaware/Dockerfile-flightaware#L53

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Project documentation question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants