Docker NodeBB v0.5
-
Hello !
NodeBB
I have discovered this forum (NodeBB) and I really like it ! Because it is fast, nice and usefull.
I just seen that NodeBB is now in version 1, congrats to developpers !Docker
I have a dedicated server and I use lot of services on it. To better separate them and because it's really more pratical to manage and to deploy, each service is running in a docker container.
So, why not doing the same thing with NodeBB ?- First problem :
docker pull
doesn't work
$ docker pull nodebb/docker Using default tag: latest Pulling repository docker.io/nodebb/docker Tag latest not found in repository docker.io/nodebb/docker
- Second problem : use the
dockerfile
onhttps://hub.docker.com/r/nodebb/docker/~/dockerfile/
. Bad idea, because of :
# clone nodebb and install it RUN cd /opt ; git clone -b v0.5.x https://github.com/NodeBB/NodeBB nodebb
- Lastly : I understand why all of this, because
Last pushed: 4 months ago
. You juste havn't have the time to do this, you forgot, or it's just not a priority for you ? However, it can allow lot of people to install and run NodeBB in very few time !
Thank you for all the answers you can give to me
- First problem :
-
Please read content of this issue.
https://github.com/NodeBB/NodeBB/issues/4184 -
I found this within the docker forum.
So it seems to be possible to talk to the docker team about name taken issues. @julian or @psychobunny might wanna give it a try?
Especially since thenodebb
user refers your product (using your domain as website) it seems quite probable for you to solve this with the docker team. At least they would be able to contact the user. -
@nhl.pl if I understand right, it's not the NodeBB Team who is controling the docker hub repo !
@frissdiegurke I use NodeBB with my domain name, but I don't have any problem about
Someone has our company Organization name
. -
In short: core team knows about this issue and in long-term it'll be fixed.
-
@flex That was supposed to be a response to the github issue @nhl-pl mentioned. I should've posted a new topic, sorry for that!
-
I have this in my crontab:
42 * * * * cd /home/ben/.nodebb-docker.git && git fetch -p origin > /dev/null 2> /dev/null && git push --mirror > /dev/null 2> /dev/null
You can download the docker image from my repo: https://hub.docker.com/r/benlubar/nodebb/
I documented the commands needed to set up the forum for my community here, but most of them should be pretty easy to adapt for any other community. Ignore the stuff about postgres unless you're importing from a forum that used postgres.
-
I made a docker chain of Nginx, NodeBB, Redis based on Alpine Linux for mainly developments and small standalone service.
https://github.com/qgp9/nodebb-docker-dev
I tested this on a VULTR server and it works well .
No documentations yet, but soon