mirror of
https://github.com/vimagick/dockerfiles.git
synced 2025-02-03 13:21:49 +02:00
update
This commit is contained in:
parent
f226e408cf
commit
63f9fc593c
@ -58,6 +58,7 @@ $ tree -F -L 4
|
|||||||
│ │ ├── rewrite-rules.conf
|
│ │ ├── rewrite-rules.conf
|
||||||
│ │ └── storage-schemas.conf
|
│ │ └── storage-schemas.conf
|
||||||
│ └── storage/
|
│ └── storage/
|
||||||
|
│ ├── carbon-aggregator-a.pid
|
||||||
│ ├── carbon-cache-a.pid
|
│ ├── carbon-cache-a.pid
|
||||||
│ ├── graphite.db
|
│ ├── graphite.db
|
||||||
│ ├── log/
|
│ ├── log/
|
||||||
@ -69,6 +70,9 @@ $ tree -F -L 4
|
|||||||
$ curl http://localhost:8080
|
$ curl http://localhost:8080
|
||||||
```
|
```
|
||||||
|
|
||||||
|
> :warning: Stale pid files may prevent services from starting.
|
||||||
|
> Please delete these pid files manually before restarting or upgrading container.
|
||||||
|
|
||||||
## storage-schemas.conf
|
## storage-schemas.conf
|
||||||
|
|
||||||
```ini
|
```ini
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
# Dockerfile for hubot
|
# Dockerfile for hubot
|
||||||
#
|
#
|
||||||
|
|
||||||
FROM alpine
|
FROM alpine:3
|
||||||
MAINTAINER kev <noreply@easypi.pro>
|
MAINTAINER EasyPi Software Foundation
|
||||||
|
|
||||||
ENV HUBOT_NAME=Hubot
|
ENV HUBOT_NAME=Hubot
|
||||||
ENV HUBOT_ADAPTER=slack
|
ENV HUBOT_ADAPTER=slack
|
||||||
@ -35,7 +35,7 @@ RUN set -xe \
|
|||||||
|
|
||||||
VOLUME /home/hobot \
|
VOLUME /home/hobot \
|
||||||
/usr/local/bin \
|
/usr/local/bin \
|
||||||
/usr/lib/python3.7/site-packages
|
/usr/lib/python3.8/site-packages
|
||||||
|
|
||||||
EXPOSE 8080
|
EXPOSE 8080
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ ENV HUBOT_DESCRIPTION=$HUBOT_NAME-$HUBOT_ADAPTER
|
|||||||
ENV HUBOT_SLACK_TOKEN=
|
ENV HUBOT_SLACK_TOKEN=
|
||||||
|
|
||||||
RUN set -xe \
|
RUN set -xe \
|
||||||
&& apk add --update ca-certificates nodejs nodejs-npm \
|
&& apk add --update ca-certificates nodejs nodejs-npm python3 \
|
||||||
&& npm install -g yo generator-hubot \
|
&& npm install -g yo generator-hubot \
|
||||||
&& adduser -s /bin/sh -D hubot
|
&& adduser -s /bin/sh -D hubot
|
||||||
|
|
||||||
@ -33,7 +33,10 @@ RUN set -xe \
|
|||||||
url \
|
url \
|
||||||
&& sed -i -r 's/^\s+#//' scripts/example.coffee
|
&& sed -i -r 's/^\s+#//' scripts/example.coffee
|
||||||
|
|
||||||
VOLUME /home/hobot
|
VOLUME /home/hobot \
|
||||||
|
/usr/local/bin \
|
||||||
|
/usr/lib/python3.8/site-packages
|
||||||
|
|
||||||
EXPOSE 8080
|
EXPOSE 8080
|
||||||
|
|
||||||
CMD ["./bin/hubot", "--adapter", "slack"]
|
CMD ["./bin/hubot", "--adapter", "slack"]
|
||||||
|
@ -6,4 +6,4 @@ hubot:
|
|||||||
- ./data:/home/hubot/scripts
|
- ./data:/home/hubot/scripts
|
||||||
environment:
|
environment:
|
||||||
- HUBOT_SLACK_TOKEN=xoxb-xxxxxxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxx
|
- HUBOT_SLACK_TOKEN=xoxb-xxxxxxxxxxx-xxxxxxxxxxxxxxxxxxxxxxxx
|
||||||
restart: always
|
restart: unless-stopped
|
||||||
|
@ -27,27 +27,27 @@ Required Images
|
|||||||
- aerokube/selenoid:latest-release
|
- aerokube/selenoid:latest-release
|
||||||
- aerokube/selenoid-ui:latest-release
|
- aerokube/selenoid-ui:latest-release
|
||||||
- selenoid/video-recorder:latest-release
|
- selenoid/video-recorder:latest-release
|
||||||
- selenoid/chrome:79.0
|
- selenoid/chrome:80.0
|
||||||
- selenoid/firefox:72.0
|
- selenoid/firefox:74.0
|
||||||
- selenoid/vnc:chrome_79.0
|
- selenoid/vnc:chrome_80.0
|
||||||
- selenoid/vnc:firefox_72.0
|
- selenoid/vnc:firefox_74.0
|
||||||
|
|
||||||
```json
|
```json
|
||||||
{
|
{
|
||||||
"chrome": {
|
"chrome": {
|
||||||
"default": "79.0",
|
"default": "80.0",
|
||||||
"versions": {
|
"versions": {
|
||||||
"79.0": {
|
"80.0": {
|
||||||
"image": "selenoid/vnc:chrome_79.0",
|
"image": "selenoid/vnc:chrome_80.0",
|
||||||
"port": "4444"
|
"port": "4444"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"firefox": {
|
"firefox": {
|
||||||
"default": "72.0",
|
"default": "74.0",
|
||||||
"versions": {
|
"versions": {
|
||||||
"72.0": {
|
"74.0": {
|
||||||
"image": "selenoid/vnc:firefox_72.0",
|
"image": "selenoid/vnc:firefox_74.0",
|
||||||
"port": "4444"
|
"port": "4444"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -62,7 +62,7 @@ from selenium import webdriver
|
|||||||
|
|
||||||
capabilities = {
|
capabilities = {
|
||||||
"browserName": "chrome",
|
"browserName": "chrome",
|
||||||
"version": "79.0",
|
"version": "80.0",
|
||||||
"enableVNC": True,
|
"enableVNC": True,
|
||||||
"enableVideo": False
|
"enableVideo": False
|
||||||
}
|
}
|
||||||
|
@ -1,18 +1,18 @@
|
|||||||
{
|
{
|
||||||
"chrome": {
|
"chrome": {
|
||||||
"default": "79.0",
|
"default": "80.0",
|
||||||
"versions": {
|
"versions": {
|
||||||
"79.0": {
|
"80.0": {
|
||||||
"image": "selenoid/vnc:chrome_79.0",
|
"image": "selenoid/vnc:chrome_80.0",
|
||||||
"port": "4444"
|
"port": "4444"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"firefox": {
|
"firefox": {
|
||||||
"default": "72.0",
|
"default": "74.0",
|
||||||
"versions": {
|
"versions": {
|
||||||
"72.0": {
|
"74.0": {
|
||||||
"image": "selenoid/vnc:firefox_72.0",
|
"image": "selenoid/vnc:firefox_74.0",
|
||||||
"port": "4444"
|
"port": "4444"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user