Skip to content

jackytck/rabbit-go-file-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

A simple container based rabbit consumer written in go for copying, moving and deleting local directories.

Usage (1 line)

#/bin/bash
docker run -e RABBIT_USER=user \
-e RABBIT_PASSWORD=pwd \
-e RABBIT_HOST=rabbit.mydomain.com \
-e RABBIT_PORT=5672 \
-e RABBIT_QUEUE_FILE_OPS=my-queue \
-e WAIT_TIME=1 \
--name local-file-worker -d jackytck/rabbit-go-file-docker:v0.0.1

Usage (with .env)

# .env
RABBIT_USER=user
RABBIT_PASSWORD=pwd
RABBIT_HOST=rabbit.mydomain.com
RABBIT_PORT=5672
RABBIT_QUEUE_FILE_OPS=my-queue
WAIT_TIME=1
#!/bin/bash
docker run --env-file .env --name local-file-worker -d jackytck/rabbit-go-file-docker:v0.0.1

Usage (with shared volume)

docker run --env-file .env -v /etc/group:/etc/group:ro -v /etc/passwd:/etc/passwd:ro -u $( id -u $USER ):$( id -g $USER ) -v /mnt/data/drive:/home/drive --name local-file-worker -d jackytck/rabbit-go-file-docker:v0.0.1

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published