It’s my first time trying to selfhost things for myself, and among one of those services I want to host is Fireshare, but I just can’t make it work and I don’t know how to make it work.
First of all, I’m a complete noob and I barely have experience with Linux, I’m a complete ignorant on servers.
I honestly don’t understand how to install it in the first place, and I’ve already seen the Docker installation command.
docker run --name fireshare -v $(pwd)/fireshare:/data:rw -v $(pwd)/fireshare_processed:/processed:rw -v /path/to/my_game_clips:/videos:rw -p 8080:80 -e ADMIN_PASSWORD=your-admin-password -d shaneisrael/fireshare:latest
When I try to run that command and change the directory of the clips, and the administrator password the only thing I get is a Docker error saying:
docker: Error response from daemon: pull access denied for 8080, repository does not exist or may require ‘docker login’: denied: requested access to the resource is denied.
And besides, already host Owncast at port 8080, can’t I use another port?
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.
Rules:
Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.
No spam posting.
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it’s not obvious why your post topic revolves around selfhosting, please include details to make it clear.
Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
No trolling.
Resources:
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
Hm, it seems the command isn’t formatted correctly and is getting screwed up. I would suspect maybe the password needs to be enclosed in double quotes.
You can just change 8080 to whatever you want for the port.
I fixed it but now I had another strange problem, I used docker to install Owncast and made it use the port 9090 but it seems that Owncast want me to use 8080 to watch the web server, any idea how to fix this?
(When I start Owncast it says that the web server is on 8080)
Does it work though?
Owncast has no idea what port docker is using for NAT on the outside, so it will always think it’s running on port 8080 internally, and docker translates whatever port you want into that internal port.