Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
burp-ui
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
17
Issues
17
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Container Registry
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Ziirish
burp-ui
Commits
b2a6a378
Commit
b2a6a378
authored
Dec 09, 2015
by
Ziirish
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
improve demo setup
parent
fdf7a307
Pipeline
#469
failed with stages
Changes
7
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
48 additions
and
9 deletions
+48
-9
.gitlab-ci.yml
.gitlab-ci.yml
+14
-0
docker/README.rst
docker/README.rst
+18
-0
docker/docker-burp1/assets/setup/install
docker/docker-burp1/assets/setup/install
+1
-0
docker/docker-burp2/assets/setup/install
docker/docker-burp2/assets/setup/install
+1
-0
docker/docker-cli1/assets/setup/install
docker/docker-cli1/assets/setup/install
+2
-2
docker/docker-cli2/assets/setup/install
docker/docker-cli2/assets/setup/install
+2
-2
docker/docker-compose.yml
docker/docker-compose.yml
+10
-5
No files found.
.gitlab-ci.yml
View file @
b2a6a378
...
...
@@ -50,3 +50,17 @@ build:py3:
# artifacts:
# paths:
# - dist/
deploy:demo:
stage
:
deploy
script
:
-
cd docker/
-
find . -name "install" | xargs sed -i "s/@build@/$(git rev-parse HEAD)/"
-
docker-compose build
-
docker-compose stop
-
docker-compose up -d
tags
:
-
deploy
only
:
-
rc
-
demo
docker/README.rst
0 → 100644
View file @
b2a6a378
Docker Images
=============
Here are the `docker`_ model used to build the demo.
Howto
-----
In order to build the demo on your own infrastructure you have to run the
following commands:
::
docker-compose build
docker-compose up -d
.. _docker: https://www.docker.com/
docker/docker-burp1/assets/setup/install
View file @
b2a6a378
#!/bin/bash
# Build: @build@
set
-e
SETUP_DIR
=
"/app/setup"
...
...
docker/docker-burp2/assets/setup/install
View file @
b2a6a378
#!/bin/bash
# Build: @build@
set
-e
SETUP_DIR
=
"/app/setup"
...
...
docker/docker-cli1/assets/setup/install
View file @
b2a6a378
...
...
@@ -43,8 +43,8 @@ EOF
cp
${
CONFIG_DIR
}
/burp/
*
/etc/burp/
cat
>>
/etc/crontab
<<
EOF
12 1,3,5,7,9,11,13,15,17,19,21
,23 * * * root burp -c /etc/burp/demo1.conf -a t &>/dev/null
47 0,2,4,6,8,10,12,14,16,18,20
,22 * * * root burp -c /etc/burp/demo2.conf -a t &>/dev/null
42 3,7,11,15,19
,23 * * * root burp -c /etc/burp/demo1.conf -a t &>/dev/null
17 2,6,10,14,18
,22 * * * root burp -c /etc/burp/demo2.conf -a t &>/dev/null
EOF
# cleanup
...
...
docker/docker-cli2/assets/setup/install
View file @
b2a6a378
...
...
@@ -44,8 +44,8 @@ EOF
cp
${
CONFIG_DIR
}
/burp/
*
/etc/burp/
cat
>>
/etc/crontab
<<
EOF
54 1,3,5,7,9,11,13,15,17,19,21,23
* * * root burp -c /etc/burp/demo3.conf -a t &>/dev/null
29 0,2,4,6,8,10,12,14,16,18,20,22
* * * root burp -c /etc/burp/demo4.conf -a t &>/dev/null
24 1,5,9,13,17,21
* * * root burp -c /etc/burp/demo3.conf -a t &>/dev/null
59 0,4,8,12,16,20
* * * root burp -c /etc/burp/demo4.conf -a t &>/dev/null
EOF
# cleanup
...
...
docker/docker-compose.yml
View file @
b2a6a378
...
...
@@ -5,6 +5,7 @@ demo-burp1:
-
/srv/demo/spool/burp1/backup:/var/spool/burp
-
/srv/demo/spool/burp1/tmp:/tmp/bui
-
/srv/demo/conf/burp1/clients:/etc/burp/clientconfdir
demo-burp2
:
restart
:
always
build
:
docker-burp2/
...
...
@@ -12,23 +13,27 @@ demo-burp2:
-
/srv/demo/spool/burp2/backup:/var/spool/burp
-
/srv/demo/spool/burp2/tmp:/tmp/bui
-
/srv/demo/conf/burp2/clients:/etc/burp/clientconfdir
demo-redis
:
restart
:
always
image
:
sameersbn/redis:latest
demo-cli1
:
restart
:
always
build
:
docker-cli1/
volumes
:
-
/srv/demo/files:/home
links
:
-
demo-burp1:demo-burp1
-
demo-burp1
demo-cli2
:
restart
:
always
build
:
docker-cli2/
volumes
:
-
/srv/demo/files:/home
links
:
-
demo-burp2:demo-burp2
-
demo-burp2
demo-bui
:
restart
:
always
build
:
docker-burpui/
...
...
@@ -37,6 +42,6 @@ demo-bui:
ports
:
-
5000:5000
links
:
-
demo-redis
:demo-redis
-
demo-burp1
:demo-burp1
-
demo-burp2
:demo-burp2
-
demo-redis
-
demo-burp1
-
demo-burp2
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment