mirror of
https://github.com/status-im/autobounty.git
synced 2025-02-18 08:26:26 +00:00
WIP: mounting docker with external volume for logs
This commit is contained in:
parent
5ae2784066
commit
009d0ad50e
@ -6,5 +6,8 @@ EXPOSE 8080
|
||||
# Set this variable to the name of your production config file (without the extension)
|
||||
ENV NODE_ENV development
|
||||
|
||||
# Set this variable to the folder where the logs should be place (must exist)
|
||||
ENV LOG_PATH './log'
|
||||
|
||||
# Set this variable to the value of the secret field of the Github webhook
|
||||
ENV WEBHOOK_SECRET ''
|
||||
|
@ -8,9 +8,9 @@ const logger = winston.createLogger({
|
||||
level: 'info',
|
||||
format: winston.format.json(),
|
||||
transports: [
|
||||
new winston.transports.File({ filename: config.logPath + 'error.log', level: 'error' }),
|
||||
new winston.transports.File({ filename: config.logPath + 'info.log', level: 'info' }),
|
||||
new winston.transports.File({ filename: 'combined.log' })
|
||||
new winston.transports.File({ filename: './log/error.log', level: 'error' }),
|
||||
new winston.transports.File({ filename: './log/info.log', level: 'info' }),
|
||||
// new winston.transports.File({ filename: './log/combined.log' })
|
||||
]
|
||||
});
|
||||
|
||||
|
@ -7,9 +7,6 @@ module.exports = {
|
||||
// URL where the bot is listening (e.g. '/funding')
|
||||
urlEndpoint: '',
|
||||
|
||||
// Path for the log files inside the docker image (e.g. './log/'), remember to create the folder inside the docker workspace if you change it (the folde will be copied to the docker image during the build)
|
||||
logPath: '',
|
||||
|
||||
// URL for the signer (e.g. 'https://ropsten.infura.io')
|
||||
signerPath: '',
|
||||
|
||||
|
@ -1,6 +1,7 @@
|
||||
|
||||
CONTAINER_ID="$(docker ps -lq)"
|
||||
LOG_PATH=$(readlink -f './log')
|
||||
docker stop ${CONTAINER_ID}
|
||||
docker build -t autobounty .
|
||||
sudo docker run -d -p 8080:8080 autobounty &
|
||||
|
||||
docker run -d --mount source=$LOG_PATH,target=/usr/src/app/log -p 8080:8080 autobounty
|
||||
docker run -d -v ${LOG_PATH}:/usr/src/app/log -p 8080:8080 autobounty &
|
||||
|
Loading…
x
Reference in New Issue
Block a user